Searched refs:TagSpec (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplate.cpp845 Sema::CheckClassTemplate(Scope *S, unsigned TagSpec, TagUseKind TUK, argument
862 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
2184 TypeSpecifierType TagSpec,
2200 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
5202 Sema::ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, argument
5308 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
5421 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS,
6333 unsigned TagSpec,
6349 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
6523 unsigned TagSpec,
2183 ActOnTagTemplateIdType(TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, TemplateTy TemplateD, SourceLocation TemplateLoc, SourceLocation LAngleLoc, ASTTemplateArgsPtr TemplateArgsIn, SourceLocation RAngleLoc) argument
6330 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
6520 ActOnExplicitInstantiation(Scope *S, SourceLocation ExternLoc, SourceLocation TemplateLoc, unsigned TagSpec, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr) argument
6910 ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, const CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation TagLoc, SourceLocation NameLoc) argument
[all...]
H A DSemaDeclCXX.cpp10818 unsigned TagSpec, SourceLocation TagLoc,
10824 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
10841 return CheckClassTemplate(S, TagSpec, TUK_Friend, TagLoc,
10874 return ActOnTag(S, TagSpec, TUK_Friend, TagLoc, SS, Name, NameLoc,
10817 ActOnTemplatedFriendTag(Scope *S, SourceLocation FriendLoc, unsigned TagSpec, SourceLocation TagLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr, MultiTemplateParamsArg TempParamLists) argument
H A DSemaDecl.cpp9469 /// TagSpec indicates what kind of tag this is. TUK indicates whether this is a
9471 Decl *Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, argument
9488 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec);
9520 DeclResult Result = CheckClassTemplate(S, TagSpec, TUK, KWLoc,
H A DSemaCodeComplete.cpp3671 void Sema::CodeCompleteTag(Scope *S, unsigned TagSpec) { argument
3678 switch ((DeclSpec::TST)TagSpec) {
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1583 Decl *ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK,
1594 unsigned TagSpec, SourceLocation TagLoc,
1601 unsigned TagSpec,
4905 DeclResult CheckClassTemplate(Scope *S, unsigned TagSpec, TagUseKind TUK,
4935 TypeSpecifierType TagSpec,
4966 ActOnClassTemplateSpecialization(Scope *S, unsigned TagSpec, TagUseKind TUK,
5007 unsigned TagSpec,
5021 unsigned TagSpec,
7271 void CodeCompleteTag(Scope *S, unsigned TagSpec);

Completed in 253 milliseconds