Chad Rosier | b046a63 | 2015-06-26 17:49:10 +0000 | [diff] [blame] | 1 | /* RUN: %clang_cc1 -E %s -x c++ | FileCheck -check-prefix CPP %s |
| 2 | RUN: %clang_cc1 -E %s -x c | FileCheck -check-prefix C %s |
Eli Friedman | 847f3ca | 2012-09-20 02:38:38 +0000 | [diff] [blame] | 3 | RUN: %clang_cc1 -E %s -x c++ -verify -Wundef |
Chris Lattner | a7fa1b2 | 2007-04-10 06:16:30 +0000 | [diff] [blame] | 4 | */ |
Andy Gibbs | c6e68da | 2012-10-19 12:44:48 +0000 | [diff] [blame] | 5 | // expected-no-diagnostics |
Chris Lattner | a7fa1b2 | 2007-04-10 06:16:30 +0000 | [diff] [blame] | 6 | |
| 7 | #if true |
Chad Rosier | b046a63 | 2015-06-26 17:49:10 +0000 | [diff] [blame] | 8 | // CPP: test block_1 |
| 9 | // C-NOT: test block_1 |
| 10 | test block_1 |
Chris Lattner | a7fa1b2 | 2007-04-10 06:16:30 +0000 | [diff] [blame] | 11 | #endif |
| 12 | |
| 13 | #if false |
Chad Rosier | b046a63 | 2015-06-26 17:49:10 +0000 | [diff] [blame] | 14 | // CPP-NOT: test block_2 |
| 15 | // C-NOT: test block_2 |
| 16 | test block_2 |
Chris Lattner | a7fa1b2 | 2007-04-10 06:16:30 +0000 | [diff] [blame] | 17 | #endif |
| 18 | |