Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCodeCompletion.h113 void CodeCompleteTag(Scope *S, unsigned TagSpec);
H A DSema.h4274 DeclResult ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK,
6279 unsigned TagSpec, SourceLocation TagLoc,
11585 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
11622 TagUseKind TUK, TypeSpecifierType TagSpec, SourceLocation TagLoc,
11695 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
11820 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS,
11828 unsigned TagSpec, SourceLocation KWLoc,
12281 TypeResult ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp1817 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in CheckClassTemplate() argument
1833 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in CheckClassTemplate()
3949 TypeSpecifierType TagSpec, in ActOnTagTemplateIdType() argument
3968 TagTypeKind TagKind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTagTemplateIdType()
8497 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnClassTemplateSpecialization() argument
8616 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnClassTemplateSpecialization()
8733 S, TagSpec, TUK, KWLoc, SS, ClassTemplate->getIdentifier(), in ActOnClassTemplateSpecialization()
9932 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, in ActOnExplicitInstantiation() argument
9941 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnExplicitInstantiation()
10228 SourceLocation TemplateLoc, unsigned TagSpec, in ActOnExplicitInstantiation() argument
[all …]
H A DSemaDeclCXX.cpp17893 Scope *S, SourceLocation FriendLoc, unsigned TagSpec, SourceLocation TagLoc, in ActOnTemplatedFriendTag() argument
17897 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTemplatedFriendTag()
17911 return CheckClassTemplate(S, TagSpec, TagUseKind::Friend, TagLoc, SS, in ActOnTemplatedFriendTag()
17945 return ActOnTag(S, TagSpec, TagUseKind::Friend, TagLoc, SS, Name, NameLoc, in ActOnTemplatedFriendTag()
H A DSemaCodeComplete.cpp6055 void SemaCodeCompletion::CodeCompleteTag(Scope *S, unsigned TagSpec) { in CodeCompleteTag() argument
6062 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
H A DSemaDecl.cpp17468 Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnTag() argument
17484 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTag()
17534 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams, in ActOnTag()