/freebsd-13-stable/contrib/llvm-project/llvm/lib/Demangle/ |
H A D | MicrosoftDemangleNodes.cpp | 529 OUTPUT_ENUM_CLASS_VALUE(TagKind, Class, "class"); 530 OUTPUT_ENUM_CLASS_VALUE(TagKind, Struct, "struct"); 531 OUTPUT_ENUM_CLASS_VALUE(TagKind, Union, "union"); 532 OUTPUT_ENUM_CLASS_VALUE(TagKind, Enum, "enum");
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | MicrosoftDemangleNodes.h | 222 enum class TagKind { Class, Struct, Union, Enum }; class 475 explicit TagTypeNode(TagKind Tag) : TypeNode(NodeKind::TagType), Tag(Tag) {} 481 TagKind Tag;
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | ProgramPoint.h | 41 ProgramPointTag(void *tagKind = nullptr) : TagKind(tagKind) {} 46 const void *getTagKind() const { return TagKind; } 49 const void *const TagKind; member in class:clang::ProgramPointTag
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 864 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, 884 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK, 997 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, 1017 Create(ASTContext &Context, TagKind TK,DeclContext *DC,
|
H A D | DeclCXX.cpp | 121 CXXRecordDecl::CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C, 129 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK,
|
H A D | Decl.cpp | 4114 TagDecl::TagDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, 4363 RecordDecl::RecordDecl(Kind DK, TagKind TK, const ASTContext &C, 4384 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC,
|
H A D | ASTContext.cpp | 1212 RecordDecl::TagKind TK) const {
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Decl.h | 3246 using TagKind = TagTypeKind; 3272 TagDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, 3418 TagKind getTagKind() const { 3419 return static_cast<TagKind>(TagDeclBits.TagDeclKind); 3422 void setTagKind(TagKind TK) { TagDeclBits.TagDeclKind = TK; } 3799 RecordDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, 3804 static RecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
|
H A D | DeclTemplate.h | 1850 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, 1864 Create(ASTContext &Context, TagKind TK, DeclContext *DC, 2091 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, 2112 Create(ASTContext &Context, TagKind TK, DeclContext *DC,
|
H A D | DeclCXX.h | 482 CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C, DeclContext *DC, 543 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
|
H A D | ASTContext.h | 1044 RecordDecl::TagKind TK = TTK_Struct) const;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 2500 tok::TokenKind TagKind = tok::unknown; local 2505 TagName="enum" ; FixitTagName = "enum " ; TagKind=tok::kw_enum ;break; 2507 TagName="union" ; FixitTagName = "union " ;TagKind=tok::kw_union ;break; 2509 TagName="struct"; FixitTagName = "struct ";TagKind=tok::kw_struct;break; 2512 TagKind=tok::kw___interface;break; 2514 TagName="class" ; FixitTagName = "class " ;TagKind=tok::kw_class ;break; 2534 if (TagKind == tok::kw_enum) 2538 ParseClassSpecifier(TagKind, Loc, DS, TemplateInfo, AS,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntimeNVPTX.cpp | 5119 "_openmp_static_memory_type_$_", RecordDecl::TagKind::TTK_Union); 5122 "_shared_openmp_static_memory_type_$_", RecordDecl::TagKind::TTK_Union); 5226 "_openmp_teams_reduction_type_$_", RecordDecl::TagKind::TTK_Union);
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 1305 decl->setTagKind(static_cast<TagDecl::TagKind>(kind)); 1489 template_cxx_decl->setTagKind(static_cast<TagDecl::TagKind>(kind)); 1567 static_cast<TagDecl::TagKind>(kind)); 2451 tag_decl->setTagKind((clang::TagDecl::TagKind)kind);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 3878 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); local 3880 = TypeWithKeyword::getKeywordForTagTypeKind(TagKind); 3910 << TAT << NTK_TypeAliasTemplate << TagKind; local 3925 if (!isAcceptableTagRedeclaration(D, TagKind, TUK == TUK_Definition,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 707 TD->setTagKind((TagDecl::TagKind)Record.readInt());
|