xref: /aosp_15_r20/external/clang/test/Preprocessor/cxx_true.cpp (revision 67e74705e28f6214e480b399dd47ea732279e315)
1*67e74705SXin Li /* RUN: %clang_cc1 -E %s -x c++ | FileCheck -check-prefix CPP %s
2*67e74705SXin Li    RUN: %clang_cc1 -E %s -x c | FileCheck -check-prefix C %s
3*67e74705SXin Li    RUN: %clang_cc1 -E %s -x c++ -verify -Wundef
4*67e74705SXin Li */
5*67e74705SXin Li // expected-no-diagnostics
6*67e74705SXin Li 
7*67e74705SXin Li #if true
8*67e74705SXin Li // CPP: test block_1
9*67e74705SXin Li // C-NOT: test block_1
10*67e74705SXin Li test block_1
11*67e74705SXin Li #endif
12*67e74705SXin Li 
13*67e74705SXin Li #if false
14*67e74705SXin Li // CPP-NOT: test block_2
15*67e74705SXin Li // C-NOT: test block_2
16*67e74705SXin Li test block_2
17*67e74705SXin Li #endif
18*67e74705SXin Li 
19