1 | // RUN: %clang_cc1 -E %s | FileCheck %s |
---|---|
2 | |
3 | #define X(A) #A |
4 | |
5 | // C++'03 2.5p2: "In all respects of the language, each alternative |
6 | // token behaves the same, respectively, as its primary token, |
7 | // except for its spelling" |
8 | // |
9 | // This should be spelled as 'and', not '&&' |
10 | a: X(and) |
11 | // CHECK: a: "and" |
12 | |
13 |