Searched refs:TagKind (Results 1 - 12 of 12) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DProgramPoint.h650 ProgramPointTag(void *tagKind = 0) : TagKind(tagKind) {}
656 const void *getTagKind() { return TagKind; }
659 const void *TagKind; member in class:clang::ProgramPointTag
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclTemplate.cpp706 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK,
729 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK,
823 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK,
846 Create(ASTContext &Context, TagKind TK,DeclContext *DC,
H A DDeclCXX.cpp86 CXXRecordDecl::CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC,
93 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK,
H A DDecl.cpp3341 RecordDecl::RecordDecl(Kind DK, TagKind TK, DeclContext *DC,
3353 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC,
H A DASTContext.cpp4483 CreateRecordDecl(const ASTContext &Ctx, RecordDecl::TagKind TK,
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h2486 typedef TagTypeKind TagKind;
2490 /// TagDeclKind - The TagKind enum.
2562 TagDecl(Kind DK, TagKind TK, DeclContext *DC, SourceLocation L,
2681 TagKind getTagKind() const {
2682 return TagKind(TagDeclKind);
2685 void setTagKind(TagKind TK) { TagDeclKind = TK; }
3027 RecordDecl(Kind DK, TagKind TK, DeclContext *DC,
3032 static RecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
H A DDeclTemplate.h1426 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK,
1438 Create(ASTContext &Context, TagKind TK, DeclContext *DC,
1663 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK,
1680 Create(ASTContext &Context, TagKind TK, DeclContext *DC,
H A DDeclCXX.h613 CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC,
665 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseDecl.cpp2103 tok::TokenKind TagKind = tok::unknown; local
2108 TagName="enum" ; FixitTagName = "enum " ; TagKind=tok::kw_enum ;break;
2110 TagName="union" ; FixitTagName = "union " ;TagKind=tok::kw_union ;break;
2112 TagName="struct"; FixitTagName = "struct ";TagKind=tok::kw_struct;break;
2115 TagKind=tok::kw___interface;break;
2117 TagName="class" ; FixitTagName = "class " ;TagKind=tok::kw_class ;break;
2137 if (TagKind == tok::kw_enum)
2140 ParseClassSpecifier(TagKind, Loc, DS, TemplateInfo, AS,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp2194 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); local
2196 = TypeWithKeyword::getKeywordForTagTypeKind(TagKind);
2240 if (!isAcceptableTagRedeclaration(D, TagKind, TUK == TUK_Definition,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.cpp2408 CreateRecordDecl(const ASTContext &Ctx, RecordDecl::TagKind TK,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp460 TD->setTagKind((TagDecl::TagKind)Record[Idx++]);

Completed in 179 milliseconds