Home
last modified time | relevance | path

Searched refs:TagD (Results 1 – 5 of 5) sorted by relevance

/external/clang/include/clang/AST/
DDeclContextInternals.h233 NamedDecl *TagD = Vec.back(); in AddSubsequentDecl() local
235 Vec.push_back(TagD); in AddSubsequentDecl()
/external/clang/lib/Sema/
DSemaDecl.cpp3315 Decl *TagD = nullptr; in ParsedFreeStandingDeclSpec() local
3322 TagD = DS.getRepAsDecl(); in ParsedFreeStandingDeclSpec()
3324 if (!TagD) // We probably had an error in ParsedFreeStandingDeclSpec()
3330 if (isa<TagDecl>(TagD)) in ParsedFreeStandingDeclSpec()
3331 Tag = cast<TagDecl>(TagD); in ParsedFreeStandingDeclSpec()
3332 else if (ClassTemplateDecl *CTD = dyn_cast<ClassTemplateDecl>(TagD)) in ParsedFreeStandingDeclSpec()
3364 return TagD; in ParsedFreeStandingDeclSpec()
3372 if (TagD && !Tag) in ParsedFreeStandingDeclSpec()
3430 (TagD && TagD->isInvalidDecl())) in ParsedFreeStandingDeclSpec()
3431 return TagD; in ParsedFreeStandingDeclSpec()
[all …]
DSemaDeclObjC.cpp3284 void Sema::ActOnDefs(Scope *S, Decl *TagD, SourceLocation DeclStart, in ActOnDefs() argument
3304 RecordDecl *Record = dyn_cast<RecordDecl>(TagD); in ActOnDefs()
3319 else if (RecordDecl *Record = dyn_cast<RecordDecl>(TagD)) in ActOnDefs()
DSemaTemplate.cpp7244 Decl *TagD = ActOnTag(S, TagSpec, Sema::TUK_Reference, in ActOnExplicitInstantiation() local
7252 if (!TagD) in ActOnExplicitInstantiation()
7255 TagDecl *Tag = cast<TagDecl>(TagD); in ActOnExplicitInstantiation()
7311 return TagD; in ActOnExplicitInstantiation()
7351 return TagD; in ActOnExplicitInstantiation()
/external/clang/include/clang/Sema/
DSema.h1803 void ActOnDefs(Scope *S, Decl *TagD, SourceLocation DeclStart,
1806 Decl *ActOnField(Scope *S, Decl *TagD, SourceLocation DeclStart,
1809 FieldDecl *HandleField(Scope *S, RecordDecl *TagD, SourceLocation DeclStart,
1813 MSPropertyDecl *HandleMSProperty(Scope *S, RecordDecl *TagD,