Home
last modified time | relevance | path

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

/external/clang/include/clang/Analysis/
DProgramPoint.h650 ProgramPointTag(void *tagKind = 0) : TagKind(tagKind) {} in TagKind() function
656 const void *getTagKind() { return TagKind; } in getTagKind()
659 const void *TagKind;
/external/clang/include/clang/AST/
DDecl.h2433 typedef TagTypeKind TagKind; typedef
2506 TagDecl(Kind DK, TagKind TK, DeclContext *DC, SourceLocation L, in TagDecl()
2624 TagKind getTagKind() const { in getTagKind()
2625 return TagKind(TagDeclKind); in getTagKind()
2628 void setTagKind(TagKind TK) { TagDeclKind = TK; } in setTagKind()
2958 RecordDecl(Kind DK, TagKind TK, DeclContext *DC,
2963 static RecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
DDeclTemplate.h1425 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK,
1437 Create(ASTContext &Context, TagKind TK, DeclContext *DC,
1668 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK,
1689 Create(ASTContext &Context, TagKind TK, DeclContext *DC,
DDeclCXX.h612 CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC,
661 static CXXRecordDecl *Create(const ASTContext &C, TagKind TK, DeclContext *DC,
/external/clang/lib/AST/
DDeclTemplate.cpp707 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, in ClassTemplateSpecializationDecl()
730 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK, in Create()
824 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, in ClassTemplatePartialSpecializationDecl()
850 Create(ASTContext &Context, TagKind TK,DeclContext *DC, in Create()
DDeclCXX.cpp76 CXXRecordDecl::CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC, in CXXRecordDecl()
83 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK, in Create()
DDecl.cpp3210 RecordDecl::RecordDecl(Kind DK, TagKind TK, DeclContext *DC, in RecordDecl()
3222 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC, in Create()
DASTContext.cpp4457 CreateRecordDecl(const ASTContext &Ctx, RecordDecl::TagKind TK, in CreateRecordDecl()
/external/clang/lib/Parse/
DParseDecl.cpp2111 tok::TokenKind TagKind = tok::unknown; in ParseImplicitInt() local
2116 TagName="enum" ; FixitTagName = "enum " ; TagKind=tok::kw_enum ;break; in ParseImplicitInt()
2118 TagName="union" ; FixitTagName = "union " ;TagKind=tok::kw_union ;break; in ParseImplicitInt()
2120 TagName="struct"; FixitTagName = "struct ";TagKind=tok::kw_struct;break; in ParseImplicitInt()
2123 TagKind=tok::kw___interface;break; in ParseImplicitInt()
2125 TagName="class" ; FixitTagName = "class " ;TagKind=tok::kw_class ;break; in ParseImplicitInt()
2145 if (TagKind == tok::kw_enum) in ParseImplicitInt()
2148 ParseClassSpecifier(TagKind, Loc, DS, TemplateInfo, AS, in ParseImplicitInt()
/external/clang/lib/Sema/
DSemaTemplate.cpp2198 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTagTemplateIdType() local
2200 = TypeWithKeyword::getKeywordForTagTypeKind(TagKind); in ActOnTagTemplateIdType()
2244 if (!isAcceptableTagRedeclaration(D, TagKind, TUK == TUK_Definition, in ActOnTagTemplateIdType()
/external/clang/lib/CodeGen/
DCodeGenModule.cpp2333 CreateRecordDecl(const ASTContext &Ctx, RecordDecl::TagKind TK, in CreateRecordDecl()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp451 TD->setTagKind((TagDecl::TagKind)Record[Idx++]); in VisitTagDecl()