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

References

tools/clang/include/clang/AST/Decl.h
 3328   bool isUnion()  const { return getTagKind() == TTK_Union; }
tools/clang/lib/AST/MicrosoftMangle.cpp
 2444     case TTK_Union:
 2699         mangleArtificialTagType(TTK_Union, "__m64");
 2702           mangleArtificialTagType(TTK_Union, "__m" + llvm::utostr(Width));
 2704           mangleArtificialTagType(TTK_Union, "__m" + llvm::utostr(Width) + 'i');
 2726     mangleArtificialTagType(TTK_Union, TemplateMangling, {"__clang"});
tools/clang/lib/AST/Type.cpp
 2636   case TST_union: return TTK_Union;
 2649   case TTK_Union: return ETK_Union;
 2661   case ETK_Union: return TTK_Union;
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 4438   RecordDecl *UD = C.buildImplicitRecord("kmp_cmplrdata_t", TTK_Union);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 5064         "_openmp_static_memory_type_$_", RecordDecl::TagKind::TTK_Union);
 5067         "_shared_openmp_static_memory_type_$_", RecordDecl::TagKind::TTK_Union);
 5171         "_openmp_teams_reduction_type_$_", RecordDecl::TagKind::TTK_Union);
tools/clang/lib/Index/IndexSymbol.cpp
  110     case TTK_Union:
tools/clang/lib/Index/USRGeneration.cpp
  513       case TTK_Union:  Out << "@UT"; break;
  525       case TTK_Union:  Out << "@UP"; break;
  537       case TTK_Union:  Out << "@U"; break;
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1469     return RD->getTagKind() == TTK_Union;
 1891           case TTK_Union:
 3825       case TTK_Union:
tools/clang/lib/Sema/SemaDecl.cpp
  618       case TTK_Union:  return DeclSpec::TST_union;
  809       case TTK_Union:
14492   case TTK_Union:
tools/clang/lib/Sema/SemaType.cpp
 3016       case TTK_Union:  Error = Cxx ? 3 : 4; /* Union member */ break;
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
   70   case TTK_Union:
tools/clang/tools/extra/clang-doc/Generators.cpp
   48   case TagTypeKind::TTK_Union:
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
   46     IO.enumCase(Value, "Union", clang::TagTypeKind::TTK_Union);
tools/clang/tools/libclang/CIndexCXX.cpp
   69       case TTK_Union: return CXCursor_UnionDecl;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
   89                         clang::TTK_Union);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 1364     tag_decl_kind = clang::TTK_Union;
 1966           tag_decl_kind = clang::TTK_Union;
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
   97     return clang::TTK_Union;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
   53     return clang::TTK_Union;