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

References

tools/clang/include/clang/AST/Decl.h
 3327   bool isClass()  const { return getTagKind() == TTK_Class; }
tools/clang/lib/AST/DeclCXX.cpp
  145   auto *R = new (C, DC) CXXRecordDecl(CXXRecord, TTK_Class, C, DC, Loc, Loc,
  675       (!isa<TagDecl>(D) || cast<TagDecl>(D)->getTagKind() == TTK_Class ||
 1380   if (getTagKind() == TTK_Class || getTagKind() == TTK_Interface ||
tools/clang/lib/AST/MicrosoftMangle.cpp
 2451     case TTK_Class:
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 2028   case TTK_Class: return 2;
tools/clang/lib/AST/Type.cpp
 2633   case TST_class: return TTK_Class;
 2646   case TTK_Class: return ETK_Class;
 2658   case ETK_Class: return TTK_Class;
tools/clang/lib/Index/IndexSymbol.cpp
  112     case TTK_Class:
tools/clang/lib/Index/USRGeneration.cpp
  511       case TTK_Class:
  523       case TTK_Class:
  535       case TTK_Class:
tools/clang/lib/Sema/Sema.cpp
  262       PushOnScopeChains(Context.buildImplicitRecord("type_info", TTK_Class),
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1456     return RD->getTagKind() == TTK_Class || RD->getTagKind() == TTK_Struct ||
 1889           case TTK_Class:
 3823       case TTK_Class:
tools/clang/lib/Sema/SemaDecl.cpp
  619       case TTK_Class:  return DeclSpec::TST_class;
  793       case TTK_Class:
14461   case TTK_Class:  return 2;
14472   return Tag == TTK_Struct || Tag == TTK_Class || Tag == TTK_Interface;
14490   case TTK_Class:
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1661   case TTK_Class:  return 2;
 2451                                           Class->getTagKind() == TTK_Class,
 2538                                         Class->getTagKind() == TTK_Class,
tools/clang/lib/Sema/SemaDeclObjC.cpp
 3847           << TTK_Class; // Use "class" for Obj-C.
tools/clang/lib/Sema/SemaExprCXX.cpp
 2706     StdBadAlloc = CXXRecordDecl::Create(Context, TTK_Class,
tools/clang/lib/Sema/SemaType.cpp
 3017       case TTK_Class:  Error = 5; /* Class member */ break;
 8160   case TTK_Class:  return 2;
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 2976       ((TagX->getTagKind() == TTK_Struct || TagX->getTagKind() == TTK_Class ||
 2978        (TagY->getTagKind() == TTK_Struct || TagY->getTagKind() == TTK_Class ||
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
   71   case TTK_Class:
tools/clang/tools/extra/clang-doc/Generators.cpp
   46   case TagTypeKind::TTK_Class:
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
   47     IO.enumCase(Value, "Class", clang::TagTypeKind::TTK_Class);
tools/clang/tools/extra/unittests/clang-doc/BitcodeTest.cpp
   82   I.TagType = TagTypeKind::TTK_Class;
tools/clang/tools/extra/unittests/clang-doc/HTMLGeneratorTest.cpp
  156   I.TagType = TagTypeKind::TTK_Class;
tools/clang/tools/extra/unittests/clang-doc/MDGeneratorTest.cpp
   91   I.TagType = TagTypeKind::TTK_Class;
tools/clang/tools/extra/unittests/clang-doc/MergeTest.cpp
   86   One.TagType = TagTypeKind::TTK_Class;
  107   Two.TagType = TagTypeKind::TTK_Class;
  128   Expected->TagType = TagTypeKind::TTK_Class;
tools/clang/tools/extra/unittests/clang-doc/SerializeTest.cpp
  143   ExpectedE.TagType = TagTypeKind::TTK_Class;
  268   ExpectedE.TagType = TagTypeKind::TTK_Class;
  296   ExpectedE.TagType = TagTypeKind::TTK_Class;
  304   ExpectedG.TagType = TagTypeKind::TTK_Class;
  363   ExpectedF.TagType = TagTypeKind::TTK_Class;
  371   ExpectedG.TagType = TagTypeKind::TTK_Class;
  414   ExpectedE.TagType = TagTypeKind::TTK_Class;
  421   ExpectedH.TagType = TagTypeKind::TTK_Class;
  465   ExpectedI.TagType = TagTypeKind::TTK_Class;
  479   ExpectedJ.TagType = TagTypeKind::TTK_Class;
tools/clang/tools/extra/unittests/clang-doc/YAMLGeneratorTest.cpp
   86   I.TagType = TagTypeKind::TTK_Class;
tools/clang/tools/libclang/CIndexCXX.cpp
   68       case TTK_Class: return CXCursor_ClassDecl;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 1367     tag_decl_kind = clang::TTK_Class;
 1969           tag_decl_kind = clang::TTK_Class;
 2018           if (is_a_class && tag_decl_kind != clang::TTK_Class)
 2020                                  clang::TTK_Class);
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
   93     return clang::TTK_Class;
  775       (ttk == clang::TTK_Class) ? lldb::eAccessPrivate : lldb::eAccessPublic;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
   49     return clang::TTK_Class;
 1312                                        record_kind == clang::TTK_Class);