llvm-project/clang/test/Frontend/Inputs
Benjamin Kramer b10e615c44 rewrite-includes: Rewrite __has_include(_next) to get rid of a host dependency.
This broke e.g. compiling a crash report from a glibc system on Darwin. Sadly,
the implementation had to game the lexer a lot as we're not using a real
preprocessor here. It also doesn't handle special cases like arbitrary macros in
__has_include, but since this macro isn't common outside of clang's headers we
can get away with that.

Fixes PR14422.

Differential Revision: http://llvm-reviews.chandlerc.com/D594

llvm-svn: 179616
2013-04-16 19:08:41 +00:00
..
SystemHeaderPrefix Add -isystem-prefix and -ino-system-prefix arguments, which can be used to 2012-06-13 20:27:03 +00:00
TestFramework.framework/Headers
lit.local.cfg
rewrite-includes1.h Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. 2012-06-06 18:52:13 +00:00
rewrite-includes2.h Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. 2012-06-06 18:52:13 +00:00
rewrite-includes3.h Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. 2012-06-06 18:52:13 +00:00
rewrite-includes4.h Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. 2012-06-06 18:52:13 +00:00
rewrite-includes5.h Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. 2012-06-06 18:52:13 +00:00
rewrite-includes6.h Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. 2012-06-06 18:52:13 +00:00
rewrite-includes7.h Add a -rewrite-includes option, which is similar to -rewrite-macros, but only expands #include directives. 2012-06-06 18:52:13 +00:00
rewrite-includes8.h rewrite-includes: Rewrite __has_include(_next) to get rid of a host dependency. 2013-04-16 19:08:41 +00:00
test.h
test2.h
test3.h