reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Basic/TokenKinds.def
  478 ALIAS("__is_literal_type", __is_literal, KEYCXX)
  553 ALIAS("global", __global            , KEYOPENCLC | KEYOPENCLCXX)
  554 ALIAS("local", __local              , KEYOPENCLC | KEYOPENCLCXX)
  555 ALIAS("constant", __constant        , KEYOPENCLC | KEYOPENCLCXX)
  556 ALIAS("private", __private          , KEYOPENCLC)
  557 ALIAS("generic", __generic          , KEYOPENCLC | KEYOPENCLCXX)
  560 ALIAS("kernel", __kernel            , KEYOPENCLC | KEYOPENCLCXX)
  565 ALIAS("read_only", __read_only      , KEYOPENCLC | KEYOPENCLCXX)
  566 ALIAS("write_only", __write_only    , KEYOPENCLC | KEYOPENCLCXX)
  567 ALIAS("read_write", __read_write    , KEYOPENCLC | KEYOPENCLCXX)
  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)
  614 ALIAS("__decltype"   , decltype   , KEYCXX)
  615 ALIAS("__imag__"     , __imag     , KEYALL)
  616 ALIAS("__inline"     , inline     , KEYALL)
  617 ALIAS("__inline__"   , inline     , KEYALL)
  618 ALIAS("__nullptr"    , nullptr    , KEYCXX)
  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)
  651 ALIAS("__int8"           , char       , KEYMS)
  652 ALIAS("_int8"            , char       , KEYMS)
  653 ALIAS("__int16"          , short      , KEYMS)
  654 ALIAS("_int16"           , short      , KEYMS)
  655 ALIAS("__int32"          , int        , KEYMS)
  656 ALIAS("_int32"           , int        , KEYMS)
  657 ALIAS("_int64"           , __int64    , KEYMS)
  658 ALIAS("__wchar_t"        , wchar_t    , KEYMS)
  659 ALIAS("_asm"             , asm        , KEYMS)
  660 ALIAS("_alignof"         , __alignof  , KEYMS)
  661 ALIAS("__builtin_alignof", __alignof  , KEYMS)
  662 ALIAS("_cdecl"           , __cdecl    , KEYMS | KEYBORLAND)
  663 ALIAS("_fastcall"        , __fastcall , KEYMS | KEYBORLAND)
  664 ALIAS("_stdcall"         , __stdcall  , KEYMS | KEYBORLAND)
  665 ALIAS("_thiscall"        , __thiscall , KEYMS)
  666 ALIAS("_vectorcall"      , __vectorcall, KEYMS)
  667 ALIAS("_uuidof"          , __uuidof   , KEYMS | KEYBORLAND)
  668 ALIAS("_inline"          , inline     , KEYMS)
  669 ALIAS("_declspec"        , __declspec , KEYMS)
  672 ALIAS("_pascal"      , __pascal   , KEYBORLAND)
  676 ALIAS("__char16_t"   , char16_t   , KEYCXX)
  677 ALIAS("__char32_t"   , char32_t   , KEYCXX)
tools/clang/lib/Basic/IdentifierTable.cpp
  215     AddKeyword("__unknown_anytype", tok::kw___unknown_anytype, KEYALL,
  219     AddKeyword("__declspec", tok::kw___declspec, KEYALL, LangOpts, *this);