Searched refs:TagSpec (Results 1 - 5 of 5) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 842 Sema::CheckClassTemplate(Scope *S, unsigned TagSpec, TagUseKind TUK, argument 859 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); 2142 TypeSpecifierType TagSpec, 2158 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); 5064 Sema::ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, argument 5170 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); 5283 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS, 6169 unsigned TagSpec, 6185 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); 6359 unsigned TagSpec, 2141 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument 6166 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 6356 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr) argument 6749 ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, const CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation TagLoc, SourceLocation NameLoc) argument [all...] |
H A D | SemaDeclCXX.cpp | 9947 unsigned TagSpec, SourceLocation TagLoc, 9952 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); 9969 return CheckClassTemplate(S, TagSpec, TUK_Friend, TagLoc, 10002 return ActOnTag(S, TagSpec, TUK_Friend, TagLoc, SS, Name, NameLoc, 9946 ActOnTemplatedFriendTag(Scope *S, SourceLocation FriendLoc, unsigned TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr, MultiTemplateParamsArg TempParamLists) argument
|
H A D | SemaDecl.cpp | 7952 /// TagSpec indicates what kind of tag this is. TUK indicates whether this is a 7954 Decl *Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, argument 7971 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); 7998 DeclResult Result = CheckClassTemplate(S, TagSpec, TUK, KWLoc,
|
H A D | SemaCodeComplete.cpp | 3537 void Sema::CodeCompleteTag(Scope *S, unsigned TagSpec) { argument 3545 switch ((DeclSpec::TST)TagSpec) {
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1271 Decl *ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, 1282 unsigned TagSpec, SourceLocation TagLoc, 1289 unsigned TagSpec, 4383 DeclResult CheckClassTemplate(Scope *S, unsigned TagSpec, TagUseKind TUK, 4415 TypeSpecifierType TagSpec, 4446 ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, TagUseKind TUK, 4487 unsigned TagSpec, 4501 unsigned TagSpec, 6676 void CodeCompleteTag(Scope *S, unsigned TagSpec);
|
Completed in 213 milliseconds