summaryrefslogtreecommitdiffstats
path: root/js/src/tests/style/BadIncludes.h
blob: 3af178a1d0d99991e87361e94beaff911691432f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Note:  the #if/#elif conditions are to get past the #include order checking.
#if A
#  include "tests/style/BadIncludes.h"   // bad: self-include
#  include "tests/style/BadIncludes2.h"  // ok
#elif B
#  include "BadIncludes2.h"  // bad: not a full path
#elif C
#  include <tests/style/BadIncludes2.h>  // bad: <> form used for local file
#elif D
#  include "stdio.h"  // bad: "" form used for system file
#elif E
#  include "mozilla/Unused.h"  // bad: header is deprecated
#endif