|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Basic/TokenKinds.def 270 KEYWORD(auto , KEYALL)
271 KEYWORD(break , KEYALL)
272 KEYWORD(case , KEYALL)
273 KEYWORD(char , KEYALL)
274 KEYWORD(const , KEYALL)
275 KEYWORD(continue , KEYALL)
276 KEYWORD(default , KEYALL)
277 KEYWORD(do , KEYALL)
278 KEYWORD(double , KEYALL)
279 KEYWORD(else , KEYALL)
280 KEYWORD(enum , KEYALL)
281 KEYWORD(extern , KEYALL)
282 KEYWORD(float , KEYALL)
283 KEYWORD(for , KEYALL)
284 KEYWORD(goto , KEYALL)
285 KEYWORD(if , KEYALL)
287 KEYWORD(int , KEYALL)
288 KEYWORD(long , KEYALL)
289 KEYWORD(register , KEYALL)
291 KEYWORD(return , KEYALL)
292 KEYWORD(short , KEYALL)
293 KEYWORD(signed , KEYALL)
294 KEYWORD(sizeof , KEYALL)
295 KEYWORD(static , KEYALL)
296 KEYWORD(struct , KEYALL)
297 KEYWORD(switch , KEYALL)
298 KEYWORD(typedef , KEYALL)
299 KEYWORD(union , KEYALL)
300 KEYWORD(unsigned , KEYALL)
301 KEYWORD(void , KEYALL)
302 KEYWORD(volatile , KEYALL)
303 KEYWORD(while , KEYALL)
304 KEYWORD(_Alignas , KEYALL)
305 KEYWORD(_Alignof , KEYALL)
306 KEYWORD(_Atomic , KEYALL|KEYNOOPENCL)
308 KEYWORD(_Complex , KEYALL)
309 KEYWORD(_Generic , KEYALL)
310 KEYWORD(_Imaginary , KEYALL)
311 KEYWORD(_Noreturn , KEYALL)
312 KEYWORD(_Static_assert , KEYALL)
313 KEYWORD(_Thread_local , KEYALL)
314 KEYWORD(__func__ , KEYALL)
315 KEYWORD(__objc_yes , KEYALL)
316 KEYWORD(__objc_no , KEYALL)
395 KEYWORD(_Float16 , KEYALL)
403 KEYWORD(_Decimal32 , KEYALL)
404 KEYWORD(_Decimal64 , KEYALL)
405 KEYWORD(_Decimal128 , KEYALL)
407 KEYWORD(__alignof , KEYALL)
408 KEYWORD(__attribute , KEYALL)
409 KEYWORD(__builtin_choose_expr , KEYALL)
410 KEYWORD(__builtin_offsetof , KEYALL)
411 KEYWORD(__builtin_FILE , KEYALL)
412 KEYWORD(__builtin_FUNCTION , KEYALL)
413 KEYWORD(__builtin_LINE , KEYALL)
414 KEYWORD(__builtin_COLUMN , KEYALL)
419 KEYWORD(__builtin_va_arg , KEYALL)
420 KEYWORD(__extension__ , KEYALL)
421 KEYWORD(__float128 , KEYALL)
422 KEYWORD(__imag , KEYALL)
423 KEYWORD(__int128 , KEYALL)
424 KEYWORD(__label__ , KEYALL)
425 KEYWORD(__real , KEYALL)
426 KEYWORD(__thread , KEYALL)
427 KEYWORD(__FUNCTION__ , KEYALL)
428 KEYWORD(__PRETTY_FUNCTION__ , KEYALL)
429 KEYWORD(__auto_type , KEYALL)
529 KEYWORD(__private_extern__ , KEYALL)
530 KEYWORD(__module_private__ , KEYALL)
537 KEYWORD(__cdecl , KEYALL)
538 KEYWORD(__stdcall , KEYALL)
539 KEYWORD(__fastcall , KEYALL)
540 KEYWORD(__thiscall , KEYALL)
541 KEYWORD(__regcall , KEYALL)
542 KEYWORD(__vectorcall , KEYALL)
575 KEYWORD(__builtin_omp_required_simd_align, KEYALL)
580 KEYWORD(__pascal , KEYALL)
588 ALIAS("__fp16", half , KEYALL)
606 ALIAS("__alignof__" , __alignof , KEYALL)
607 ALIAS("__asm" , asm , KEYALL)
608 ALIAS("__asm__" , asm , KEYALL)
609 ALIAS("__attribute__", __attribute, KEYALL)
610 ALIAS("__complex" , _Complex , KEYALL)
611 ALIAS("__complex__" , _Complex , KEYALL)
612 ALIAS("__const" , const , KEYALL)
613 ALIAS("__const__" , const , KEYALL)
615 ALIAS("__imag__" , __imag , KEYALL)
616 ALIAS("__inline" , inline , KEYALL)
617 ALIAS("__inline__" , inline , KEYALL)
619 ALIAS("__real__" , __real , KEYALL)
620 ALIAS("__restrict" , restrict , KEYALL)
621 ALIAS("__restrict__" , restrict , KEYALL)
622 ALIAS("__signed" , signed , KEYALL)
623 ALIAS("__signed__" , signed , KEYALL)
624 ALIAS("__typeof" , typeof , KEYALL)
625 ALIAS("__typeof__" , typeof , KEYALL)
626 ALIAS("__volatile" , volatile , KEYALL)
627 ALIAS("__volatile__" , volatile , KEYALL)
630 KEYWORD(_Nonnull , KEYALL)
631 KEYWORD(_Nullable , KEYALL)
632 KEYWORD(_Null_unspecified , KEYALL)
675 KEYWORD(__builtin_convertvector , KEYALL)
678 KEYWORD(__builtin_bit_cast , KEYALL)
679 KEYWORD(__builtin_available , KEYALL)
682 TESTING_KEYWORD(__unknown_anytype , KEYALL)
tools/clang/lib/Basic/IdentifierTable.cpp 122 if (Flags == KEYALL) return KS_Enabled;
215 AddKeyword("__unknown_anytype", tok::kw___unknown_anytype, KEYALL,
219 AddKeyword("__declspec", tok::kw___declspec, KEYALL, LangOpts, *this);