diff options
Diffstat (limited to 'clang/test/Frontend/minimize_source_to_dependency_directives.c')
-rw-r--r-- | clang/test/Frontend/minimize_source_to_dependency_directives.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/clang/test/Frontend/minimize_source_to_dependency_directives.c b/clang/test/Frontend/minimize_source_to_dependency_directives.c new file mode 100644 index 00000000000..39f608b264a --- /dev/null +++ b/clang/test/Frontend/minimize_source_to_dependency_directives.c @@ -0,0 +1,14 @@ +// RUN: %clang_cc1 -print-dependency-directives-minimized-source %s > %t +// RUN: echo END. >> %t +// RUN: FileCheck < %t %s + +#ifdef FOO +#include "a.h" +#else +void skipThisCode(); +#endif + +// CHECK: #ifdef FOO +// CHECK-NEXT: #include "a.h" +// CHECK-NEXT: #endif +// CHECK-NEXT: END. |