Shih-wei Liao | ea28516 | 2010-06-04 12:34:56 -0700 | [diff] [blame] | 1 | // RUN: not %clang_cc1 -E %s 2>&1 | grep 'invalid token at start of a preprocessor expression' |
| 2 | // RUN: not %clang_cc1 -E %s 2>&1 | grep 'token is not a valid binary operator in a preprocessor subexpression' |
| 3 | // RUN: not %clang_cc1 -E %s 2>&1 | grep ':14: error: expected end of line in preprocessor expression' |
| 4 | // PR2220 |
| 5 | |
| 6 | #if 1 * * 2 |
| 7 | #endif |
| 8 | |
| 9 | #if 4 [ 2 |
| 10 | #endif |
| 11 | |
| 12 | |
| 13 | // PR2284 - The constant-expr production does not including comma. |
| 14 | #if 1 ? 2 : 0, 1 |
| 15 | #endif |