Lines Matching full:next
44 // CHECK-NEXT: macro_args3(11);
45 // CHECK-NEXT: {{^ \^~}}
73 // CHECK-NEXT: macro_args2(22),
74 // CHECK-NEXT: {{^ \^~}}
89 // CHECK-NEXT: variadic_args3(1, 22, 3, 4);
90 // CHECK-NEXT: {{^ \^~}}
111 // CHECK-NEXT: variadic_pasting_args3a(1, 2, 3, 4);
112 // CHECK-NEXT: {{ \^~~~~~~~~~~~~~~~~~~~~~~}}
114 // CHECK-NEXT: #define variadic_pasting_args3a(x, y, ...) variadic_pasting_args2a(x, y, __VA_ARGS__)
115 // CHECK-NEXT: {{ \^~~~~~~~~~~~~~~~~~~~~~~}}
117 // CHECK-NEXT: #define variadic_pasting_args2a(x, y, ...) variadic_pasting_args1(x, y ## __VA_ARGS__)
118 // CHECK-NEXT: {{ \^~~~~~~~~~~~~~~~}}
120 // CHECK-NEXT: #define variadic_pasting_args1(x, y, z) y
121 // CHECK-NEXT: {{ \^}}
127 // CHECK-NEXT: #define BAD_CONDITIONAL_OPERATOR (2<3)?2:3
128 // CHECK-NEXT: {{^ \^}}
130 // CHECK-NEXT: #define BAD_CONDITIONAL_OPERATOR (2<3)?2:3
131 // CHECK-NEXT: {{^ \^}}
133 // CHECK-NEXT: #define BAD_CONDITIONAL_OPERATOR (2<3)?2:3
134 // CHECK-NEXT: {{^ ~~~~~\^~~~}}
141 // CHECK-NEXT: int x = X;
142 // CHECK-NEXT: {{^ \^}}
143 // CHECK-NEXT: {{.*}}:138:21: note: expanded from macro 'X'
144 // CHECK-NEXT: #define X 1+TWOL 3) QMARK 4:5
145 // CHECK-NEXT: {{^ ~~~~~~~~~ \^}}
146 // CHECK-NEXT: {{.*}}:136:15: note: expanded from macro 'QMARK'
147 // CHECK-NEXT: #define QMARK ?
148 // CHECK-NEXT: {{^ \^}}
149 // CHECK-NEXT: {{.*}}:139:9: note: place parentheses around the '?:' expression to evaluate it first
150 // CHECK-NEXT: int x = X;
151 // CHECK-NEXT: {{^ \^}}
152 // CHECK-NEXT: {{.*}}:138:21: note: expanded from macro 'X'
153 // CHECK-NEXT: #define X 1+TWOL 3) QMARK 4:5
154 // CHECK-NEXT: {{^ ~~~~~~~~\^~~~~~~~~}}
160 // CHECK-NEXT: int y = Y;
161 // CHECK-NEXT: {{^ \^}}
162 // CHECK-NEXT: {{.*}}:157:25: note: expanded from macro 'Y'
163 // CHECK-NEXT: #define Y ONEPLUS (2<3) QMARK 4:5
164 // CHECK-NEXT: {{^ ~~~~~~~~~~~~~ \^}}
165 // CHECK-NEXT: {{.*}}:136:15: note: expanded from macro 'QMARK'
166 // CHECK-NEXT: #define QMARK ?
167 // CHECK-NEXT: {{^ \^}}
177 // CHECK-NEXT: iequals(__LINE__, BARC(123, (456 < 345), 789), 8);
178 // CHECK-NEXT: {{^ \^~~~~~~~~~~~~~~~~~~~~~~~~~~}}
179 // CHECK-NEXT: {{.*}}:173:41: note: expanded from macro 'BARC'
180 // CHECK-NEXT: #define /* */ BARC(c, /* */b, a) (a + b ? c : c)
181 // CHECK-NEXT: {{^ ~~~~~ \^}}
191 // CHECK-NEXT: #if UTARG_MAX_U
192 // CHECK-NEXT: {{^ \^~~~~~~~~~~}}
193 // CHECK-NEXT: {{.*}}:185:21: note: expanded from macro 'UTARG_MAX_U'
194 // CHECK-NEXT: #define UTARG_MAX_U APPEND (MAX_UINT, UL)
195 // CHECK-NEXT: {{^ \^~~~~~~~~~~~~~~~~~~~~}}
196 // CHECK-NEXT: {{.*}}:184:27: note: expanded from macro 'APPEND'
197 // CHECK-NEXT: #define APPEND(NUM, SUFF) APPEND2(NUM, SUFF)
198 // CHECK-NEXT: {{^ \^~~~~~~~~~~~~~~~~~}}
199 // CHECK-NEXT: {{.*}}:183:31: note: expanded from macro 'APPEND2'
200 // CHECK-NEXT: #define APPEND2(NUM, SUFF) -1 != NUM ## SUFF
201 // CHECK-NEXT: {{^ ~~ \^ ~~~~~~~~~~~}}
214 // CHECK-NEXT: Csprintf(pMsgBuf,"\nEnter minimum anagram length (2-%1d): ", strlen_test(pKeepBuf));
215 // CHECK-NEXT: {{^ ~~~ \^~~~~~~~~~~~~~~~~~~~~}}
216 // CHECK-NEXT: {{^ %1lu}}
217 // CHECK-NEXT: {{.*}}:208:21: note: expanded from macro 'Csprintf'
218 // CHECK-NEXT: #define Csprintf sprintf2
219 // CHECK-NEXT: {{^ \^}}
220 // CHECK-NEXT: {{.*}}:206:56: note: expanded from macro 'sprintf2'
221 // CHECK-NEXT: __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__)
222 // CHECK-NEXT: {{^ \^~~~~~~~~~~}}
232 // CHECK-NEXT: SWAP_AND_APPLY((), DECLARE_HELPER)
233 // CHECK-NEXT: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
234 // CHECK-NEXT: {{.*}}:224:36: note: expanded from macro 'SWAP_AND_APPLY'
235 // CHECK-NEXT: #define SWAP_AND_APPLY(arg, macro) macro arg
236 // CHECK-NEXT: ^~~~~~~~~
237 // CHECK-NEXT: {{.*}}:226:51: note: expanded from macro 'DECLARE_HELPER'
238 // CHECK-NEXT: #define DECLARE_HELPER() __builtin_printf("%d\n", mylong);
239 // CHECK-NEXT: ~~ ^~~~~~
240 // CHECK-NEXT: {{.*}}:229:9: warning: format specifies type 'int' but the argument has type 'long'
241 // CHECK-NEXT: APPLY(DECLARE_HELPER, ())
242 // CHECK-NEXT: ~~~~~~^~~~~~~~~~~~~~~~~~~
243 // CHECK-NEXT: {{.*}}:225:27: note: expanded from macro 'APPLY'
244 // CHECK-NEXT: #define APPLY(macro, arg) macro arg
245 // CHECK-NEXT: ^~~~~~~~~
246 // CHECK-NEXT: {{.*}}:226:51: note: expanded from macro 'DECLARE_HELPER'
247 // CHECK-NEXT: #define DECLARE_HELPER() __builtin_printf("%d\n", mylong);
248 // CHECK-NEXT: ~~ ^~~~~~