Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplate.cpp1813 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in CheckClassTemplate() argument
1828 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in CheckClassTemplate()
4184 TypeSpecifierType TagSpec, in ActOnTagTemplateIdType() argument
4203 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTagTemplateIdType()
8541 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnClassTemplateSpecialization() argument
8638 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnClassTemplateSpecialization()
8731 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS, in ActOnClassTemplateSpecialization()
9875 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, in ActOnExplicitInstantiation() argument
9884 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnExplicitInstantiation()
10175 SourceLocation TemplateLoc, unsigned TagSpec, in ActOnExplicitInstantiation() argument
[all …]
H A DSemaDeclCXX.cpp16931 Scope *S, SourceLocation FriendLoc, unsigned TagSpec, SourceLocation TagLoc, in ActOnTemplatedFriendTag() argument
16934 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTemplatedFriendTag()
16948 return CheckClassTemplate(S, TagSpec, TUK_Friend, TagLoc, SS, Name, in ActOnTemplatedFriendTag()
16980 return ActOnTag(S, TagSpec, TUK_Friend, TagLoc, SS, Name, NameLoc, Attr, in ActOnTemplatedFriendTag()
H A DSemaCodeComplete.cpp5795 void Sema::CodeCompleteTag(Scope *S, unsigned TagSpec) { in CodeCompleteTag() argument
5802 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
H A DSemaDecl.cpp16613 Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnTag() argument
16629 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTag()
16659 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams, in ActOnTag()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h3321 DeclResult ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK,
3334 unsigned TagSpec, SourceLocation TagLoc,
3341 unsigned TagSpec,
8153 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
8194 TypeSpecifierType TagSpec,
8252 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
8291 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS,
8298 unsigned TagSpec, SourceLocation KWLoc,
13263 void CodeCompleteTag(Scope *S, unsigned TagSpec);