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

References

tools/clang/include/clang/Basic/TokenKinds.def
  614 ALIAS("__decltype"   , decltype   , KEYCXX)
tools/clang/lib/Format/FormatToken.cpp
   63   case tok::kw_decltype:
tools/clang/lib/Format/FormatToken.h
  447     case tok::kw_decltype:
tools/clang/lib/Format/TokenAnnotator.cpp
  193                (Left->Previous->isOneOf(tok::kw_static_assert, tok::kw_decltype,
  890            !Tok->Previous->isOneOf(tok::kw_decltype, tok::kw___attribute,
 1560         PreviousNotConst->MatchingParen->Previous->is(tok::kw_decltype))
 1713           TokenBeforeMatchingParen->isOneOf(tok::kw_typeof, tok::kw_decltype,
 2578           !TokenBeforeMatchingParen->isOneOf(tok::kw_typeof, tok::kw_decltype,
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  787     if (Tok.is(tok::kw_decltype)) {
  824       if (Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype)) {
tools/clang/lib/Parse/ParseDecl.cpp
 2890       Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype,
 3296     case tok::kw_decltype:
 4974   case tok::kw_decltype: // decltype(T())::type
 5527       (Tok.is(tok::coloncolon) || Tok.is(tok::kw_decltype) ||
tools/clang/lib/Parse/ParseDeclCXX.cpp
  934   assert(Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)
 1126   if (Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) {
 1269   case tok::kw_decltype:        // struct foo {...} decltype  (a)::b;
tools/clang/lib/Parse/ParseExpr.cpp
  859   case tok::kw_decltype:
  863     assert(Tok.isNot(tok::kw_decltype) && Tok.isNot(tok::kw___super));
tools/clang/lib/Parse/ParseExprCXX.cpp
  212       Tok.isOneOf(tok::kw_decltype, tok::annot_decltype)) {
 1714   if (Tok.is(tok::kw_decltype) && !FirstTypeName.isValid() && SS.isEmpty()) {
 2180   case tok::kw_decltype:
 2835     if (SS.isEmpty() && Tok.is(tok::kw_decltype)) {
tools/clang/lib/Parse/ParseTentative.cpp
  205     if (Tok.isOneOf(tok::identifier, tok::coloncolon, tok::kw_decltype,
 1393   case tok::kw_decltype:
tools/clang/lib/Parse/Parser.cpp
 1767           Tok.is(tok::kw_decltype) || Tok.is(tok::annot_template_id) ||
 1998           Tok.is(tok::kw_decltype) || Tok.is(tok::kw___super)) &&
tools/clang/lib/Sema/SemaDecl.cpp
  152   case tok::kw_decltype:
tools/clang/tools/extra/clangd/XRefs.cpp
  869   if (!(Tok.is(tok::kw_auto) || Tok.is(tok::kw_decltype)))
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
  441   if (!ConsumeToken(tok::kw_decltype))