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

References

tools/clang/include/clang/AST/Decl.h
 3329   bool isEnum()   const { return getTagKind() == TTK_Enum; }
tools/clang/lib/AST/Decl.cpp
 4043   assert((DK != Enum || TK == TTK_Enum) &&
 4159     : TagDecl(Enum, TTK_Enum, C, DC, IdLoc, Id, PrevDecl, StartLoc) {
tools/clang/lib/AST/MicrosoftMangle.cpp
 1805     mangleArtificialTagType(TTK_Enum, Name + llvm::utostr(Type), {"__clang"});
 2454     case TTK_Enum:
tools/clang/lib/AST/Type.cpp
 2637   case TST_enum: return TTK_Enum;
 2650   case TTK_Enum: return ETK_Enum;
 2662   case ETK_Enum: return TTK_Enum;
tools/clang/lib/Index/IndexSymbol.cpp
  120     case TTK_Enum:
tools/clang/lib/Index/USRGeneration.cpp
  514       case TTK_Enum: llvm_unreachable("enum template");
  526       case TTK_Enum: llvm_unreachable("enum partial specialization");
  538       case TTK_Enum:   Out << "@E"; break;
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1893           case TTK_Enum:
 3827       case TTK_Enum:
tools/clang/lib/Sema/SemaDecl.cpp
  620       case TTK_Enum:   return DeclSpec::TST_enum;
  797       case TTK_Enum:
14494   case TTK_Enum:
14731       if (Kind == TTK_Enum) {
14765   if (Kind == TTK_Enum) {
14815     if (Kind == TTK_Enum) {
15151             = (PrevTagDecl->getTagKind() != TTK_Enum &&
15152                Kind != TTK_Enum);
15172         if (Kind == TTK_Enum && PrevTagDecl->getTagKind() == TTK_Enum) {
15172         if (Kind == TTK_Enum && PrevTagDecl->getTagKind() == TTK_Enum) {
15409   if (Kind == TTK_Enum) {
15537   if ((Name || Kind == TTK_Enum) &&
tools/clang/lib/Sema/SemaTemplate.cpp
 1368   assert(Kind != TTK_Enum && "can't build template of enumerated type");
 7770   assert(Kind != TTK_Enum && "Invalid enum tag in class template spec!");
 8960   assert(Kind != TTK_Enum &&
tools/clang/lib/Sema/SemaType.cpp
 3014       case TTK_Enum: llvm_unreachable("unhandled tag kind");
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
   72   case TTK_Enum:
tools/clang/tools/extra/clang-doc/Generators.cpp
   54   case TagTypeKind::TTK_Enum:
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
   48     IO.enumCase(Value, "Enum", clang::TagTypeKind::TTK_Enum);
tools/clang/tools/libclang/CIndexCXX.cpp
   70       case TTK_Enum: return CXCursor_NoDeclFound;
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  101     return clang::TTK_Enum;