Searched defs:TagSpec (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp3646 void Sema::CodeCompleteTag(Scope *S, unsigned TagSpec) { argument
3653 switch ((DeclSpec::TST)TagSpec) {
H A DSemaTemplate.cpp835 Sema::CheckClassTemplate(Scope *S, unsigned TagSpec, TagUseKind TUK, argument
852 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
2222 TypeSpecifierType TagSpec,
2238 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
5931 Sema::ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, argument
6031 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
6120 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS,
7037 unsigned TagSpec,
7051 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
7235 unsigned TagSpec,
2221 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
7034 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, TemplateTy TemplateD, SourceLocation TemplateNameLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc, AttributeList *Attr) argument
7232 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr) argument
7690 ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, const CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation TagLoc, SourceLocation NameLoc) argument
[all...]
H A DSemaDecl.cpp10723 /// TagSpec indicates what kind of tag this is. TUK indicates whether this is a
10728 Decl *Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, argument
10746 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
10775 DeclResult Result = CheckClassTemplate(S, TagSpec, TUK, KWLoc,
H A DSemaDeclCXX.cpp11609 unsigned TagSpec, SourceLocation TagLoc,
11615 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
11629 return CheckClassTemplate(S, TagSpec, TUK_Friend, TagLoc,
11662 return ActOnTag(S, TagSpec, TUK_Friend, TagLoc, SS, Name, NameLoc,
11608 ActOnTemplatedFriendTag(Scope *S, SourceLocation FriendLoc, unsigned TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr, MultiTemplateParamsArg TempParamLists) argument

Completed in 100 milliseconds