| 1 | // RUN: %clang_cc1 %s -E | grep 'a: 2\*f(9)' |
|---|---|
| 2 | // RUN: %clang_cc1 %s -E | grep 'b: 2\*9\*g' |
| 3 | |
| 4 | #define f(a) a*g |
| 5 | #define g f |
| 6 | a: f(2)(9) |
| 7 | |
| 8 | #undef f |
| 9 | #undef g |
| 10 | |
| 11 | #define f(a) a*g |
| 12 | #define g(a) f(a) |
| 13 | |
| 14 | b: f(2)(9) |
| 15 | |
| 16 |
| 1 | // RUN: %clang_cc1 %s -E | grep 'a: 2\*f(9)' |
|---|---|
| 2 | // RUN: %clang_cc1 %s -E | grep 'b: 2\*9\*g' |
| 3 | |
| 4 | #define f(a) a*g |
| 5 | #define g f |
| 6 | a: f(2)(9) |
| 7 | |
| 8 | #undef f |
| 9 | #undef g |
| 10 | |
| 11 | #define f(a) a*g |
| 12 | #define g(a) f(a) |
| 13 | |
| 14 | b: f(2)(9) |
| 15 | |
| 16 |