xref: /llvm-project/clang/test/Lexer/minimize_source_to_dependency_directives_invalid_error.c (revision fd39b1bb20cec32c310ae9b6f1b4603c17a5f832)
1 // Test CF+LF are properly handled along with quoted, multi-line #error
2 // RUN: %clang_cc1 -DOTHER -print-dependency-directives-minimized-source %s 2>&1 | FileCheck %s
3 
4 #ifndef TEST
5 #error "message \
6    more message \
7    even more"
8 #endif
9 
10 #ifdef OTHER
11 #include <string>
12 #endif
13 
14 // CHECK:      #ifdef OTHER
15 // CHECK-NEXT: #include <string>
16 // CHECK-NEXT: #endif
17