brintos

brintos / llvm-project-archived public Read only

0
0
Text · 354 B · fad8426 Raw
18 lines · c
1// RUN: %clang_cc1 -E %s | grep '1: aaab 2'2// RUN: %clang_cc1 -E %s | grep '2: 2 baaa'3// RUN: %clang_cc1 -E %s | grep '3: 2 xx'4 5#define a(n) aaa ## n6#define b 271: a(b b)   // aaab 2    2 gets expanded, not b.8 9#undef a10#undef b11#define a(n) n ## aaa12#define b 2132: a(b b)   // 2 baaa    2 gets expanded, not b.14 15#define baaa xx163: a(b b)   // 2 xx17 18