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