Lines Matching full:macro
49 // CHECK: Identifier: "STILL_NOTHING" [2:9 - 2:22] macro definition=STILL_NOTHING
50 // CHECK: Identifier: "NOTHING" [2:23 - 2:30] macro expansion=NOTHING:1:9
51 // CHECK: Punctuation: "(" [2:30 - 2:31] macro definition=STILL_NOTHING
52 // CHECK: Identifier: "honk" [2:31 - 2:35] macro definition=STILL_NOTHING
53 // CHECK: Punctuation: "," [2:35 - 2:36] macro definition=STILL_NOTHING
54 // CHECK: Identifier: "warble" [2:36 - 2:42] macro definition=STILL_NOTHING
55 // CHECK: Punctuation: ")" [2:42 - 2:43] macro definition=STILL_NOTHING
58 // CHECK: Identifier: "BAR" [3:9 - 3:12] macro definition=BAR
59 // CHECK: Identifier: "baz" [3:13 - 3:16] macro definition=BAR
62 // CHECK: Identifier: "WIBBLE" [4:9 - 4:15] macro definition=WIBBLE
63 // CHECK: Punctuation: "(" [4:15 - 4:16] macro definition=WIBBLE
64 // CHECK: Identifier: "X" [4:16 - 4:17] macro definition=WIBBLE
65 // CHECK: Punctuation: "," [4:17 - 4:18] macro definition=WIBBLE
66 // CHECK: Identifier: "Y" [4:19 - 4:20] macro definition=WIBBLE
67 // CHECK: Punctuation: ")" [4:20 - 4:21] macro definition=WIBBLE
68 // CHECK: Identifier: "X" [4:22 - 4:23] macro definition=WIBBLE
69 // CHECK: Punctuation: "##" [4:23 - 4:25] macro definition=WIBBLE
70 // CHECK: Identifier: "Y" [4:25 - 4:26] macro definition=WIBBLE
71 // CHECK: Identifier: "NOTHING" [5:1 - 5:8] macro expansion=NOTHING:1:9
78 // CHECK: Identifier: "WIBBLE" [5:26 - 5:32] macro expansion=WIBBLE:4:9
86 // CHECK: Identifier: "BAR" [6:5 - 6:8] macro expansion=BAR:3:9
87 // CHECK: Identifier: "STILL_NOTHING" [6:9 - 6:22] macro expansion=STILL_NOTHING:2:9
97 // CHECK: Identifier: "REVERSE_MACRO" [10:9 - 10:22] macro definition=REVERSE_MACRO
98 // CHECK: Punctuation: "(" [10:22 - 10:23] macro definition=REVERSE_MACRO
99 // CHECK: Identifier: "x" [10:23 - 10:24] macro definition=REVERSE_MACRO
100 // CHECK: Punctuation: "," [10:24 - 10:25] macro definition=REVERSE_MACRO
101 // CHECK: Identifier: "y" [10:25 - 10:26] macro definition=REVERSE_MACRO
102 // CHECK: Punctuation: ")" [10:26 - 10:27] macro definition=REVERSE_MACRO
103 // CHECK: Identifier: "y" [10:28 - 10:29] macro definition=REVERSE_MACRO
104 // CHECK: Punctuation: "+" [10:30 - 10:31] macro definition=REVERSE_MACRO
105 // CHECK: Identifier: "x" [10:32 - 10:33] macro definition=REVERSE_MACRO
108 // CHECK: Identifier: "TWICE_MACRO" [11:9 - 11:20] macro definition=TWICE_MACRO
109 // CHECK: Punctuation: "(" [11:20 - 11:21] macro definition=TWICE_MACRO
110 // CHECK: Identifier: "y" [11:21 - 11:22] macro definition=TWICE_MACRO
111 // CHECK: Punctuation: ")" [11:22 - 11:23] macro definition=TWICE_MACRO
112 // CHECK: Identifier: "y" [11:24 - 11:25] macro definition=TWICE_MACRO
113 // CHECK: Punctuation: "+" [11:26 - 11:27] macro definition=TWICE_MACRO
114 // CHECK: Identifier: "y" [11:28 - 11:29] macro definition=TWICE_MACRO
133 // CHECK: Identifier: "REVERSE_MACRO" [16:11 - 16:24] macro expansion=REVERSE_MACRO:10:9
138 // FIXME: The token below should really be annotated as "macro expansion=REVERSE_MACRO:10:9"
144 // CHECK: Identifier: "TWICE_MACRO" [17:11 - 17:22] macro expansion=TWICE_MACRO:11:9
149 // FIXME: The token below should really be annotated as "macro expansion=TWICE_MACRO:11:9"
162 // CHECK: Identifier: "fun_with_macro_bodies" [21:9 - 21:30] macro definition=fun_with_macro_bodies
163 // CHECK: Punctuation: "(" [21:30 - 21:31] macro definition=fun_with_macro_bodies
164 // CHECK: Identifier: "x" [21:31 - 21:32] macro definition=fun_with_macro_bodies
165 // CHECK: Punctuation: "," [21:32 - 21:33] macro definition=fun_with_macro_bodies
166 // CHECK: Identifier: "y" [21:34 - 21:35] macro definition=fun_with_macro_bodies
167 // CHECK: Punctuation: ")" [21:35 - 21:36] macro definition=fun_with_macro_bodies
168 // CHECK: Keyword: "do" [21:37 - 21:39] macro definition=fun_with_macro_bodies
169 // CHECK: Punctuation: "{" [21:40 - 21:41] macro definition=fun_with_macro_bodies
170 // CHECK: Keyword: "if" [21:42 - 21:44] macro definition=fun_with_macro_bodies
171 // CHECK: Punctuation: "(" [21:45 - 21:46] macro definition=fun_with_macro_bodies
172 // CHECK: Identifier: "x" [21:46 - 21:47] macro definition=fun_with_macro_bodies
173 // CHECK: Punctuation: ")" [21:47 - 21:48] macro definition=fun_with_macro_bodies
174 // CHECK: Identifier: "y" [21:49 - 21:50] macro definition=fun_with_macro_bodies
175 // CHECK: Punctuation: "}" [21:51 - 21:52] macro definition=fun_with_macro_bodies
176 // CHECK: Keyword: "while" [21:53 - 21:58] macro definition=fun_with_macro_bodies
177 // CHECK: Punctuation: "(" [21:59 - 21:60] macro definition=fun_with_macro_bodies
178 // CHECK: Literal: "0" [21:60 - 21:61] macro definition=fun_with_macro_bodies
179 // CHECK: Punctuation: ")" [21:61 - 21:62] macro definition=fun_with_macro_bodies
190 // CHECK: Identifier: "fun_with_macro_bodies" [25:3 - 25:24] macro expansion=fun_with_macro_bodies:…
204 // FIXME: The token below should really be annotated as "macro expansion=fun_with_macro_bodies:21:9"
210 // CHECK: Identifier: "__FILE__" [31:21 - 31:29] macro expansion=__FILE__
213 // CHECK: Identifier: "SOME_MACRO" [35:8 - 35:18] macro expansion=SOME_MACRO:33:9
221 // CHECK: Identifier: "SOME_MACRO" [40:8 - 40:18] macro expansion=SOME_MACRO:33:9