llvm-project/clang/unittests/Lex
Sylvain Audi a82a844961 [clang][deps] Keep #pragma push_macro, pop_macro and include_alias when minimizing source code.
The #pragma directives push_macro/pop_macro and include_alias may influence the #include / import directives encountered by dependency scanning tools like clang-scan-deps.

This patch ensures that those directives are not removed during source code minimization.

Differential Revision: https://reviews.llvm.org/D112088
2021-11-01 16:04:52 -04:00
..
CMakeLists.txt
DependencyDirectivesSourceMinimizerTest.cpp [clang][deps] Keep #pragma push_macro, pop_macro and include_alias when minimizing source code. 2021-11-01 16:04:52 -04:00
HeaderMapTest.cpp [clang] NFC: split HeaderMapTest to have re-usable header map implementation for testing 2021-05-31 01:57:36 -07:00
HeaderMapTestUtils.h [clang] NFC: split HeaderMapTest to have re-usable header map implementation for testing 2021-05-31 01:57:36 -07:00
HeaderSearchTest.cpp Support: Use sys::path::is_style_{posix,windows}() in a few places 2021-10-29 12:09:41 -07:00
LexerTest.cpp [Lexer] Fix bug in `makeFileCharRange` called on split tokens. 2021-07-14 14:36:31 +00:00
PPCallbacksTest.cpp Reland "[clang-repl] Implement partial translation units and error recovery." 2021-07-12 15:21:22 +00:00
PPConditionalDirectiveRecordTest.cpp