1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/js/src/tests/style/BadIncludes.h Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,11 @@ 1.4 +// Note: the #if/#elif conditions are to get past the #include order checking. 1.5 +#if A 1.6 +#include "tests/style/BadIncludes.h" // bad: self-include 1.7 +#include "tests/style/BadIncludes2.h" // ok 1.8 +#elif B 1.9 +#include "BadIncludes2.h" // bad: not a full path 1.10 +#elif C 1.11 +#include <tests/style/BadIncludes2.h> // bad: <> form used for local file 1.12 +#elif D 1.13 +#include "stdio.h" // bad: "" form used for system file 1.14 +#endif