Daniel Dunbar | d7d5f02 | 2009-03-24 02:24:46 +0000 | [diff] [blame] | 1 | // RUN: clang-cc -verify --rewrite-macros -o %t %s && |
Daniel Dunbar | 5186906 | 2008-10-05 01:39:04 +0000 | [diff] [blame] | 2 | |
3 | #define A(a,b) a ## b | ||||
4 | |||||
5 | // RUN: grep '12 */\*A\*/ /\*(1,2)\*/' %t && | ||||
6 | A(1,2) | ||||
7 | |||||
8 | // RUN: grep '/\*_Pragma("mark")\*/' %t && | ||||
9 | _Pragma("mark") | ||||
10 | |||||
11 | // RUN: grep "//#warning eek" %t && | ||||
12 | /* expected-warning {{#warning eek}} */ #warning eek | ||||
13 | |||||
14 | // RUN: grep "//#pragma mark mark" %t && | ||||
15 | #pragma mark mark | ||||
16 | |||||
17 | // RUN: true | ||||
18 |