Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp1857 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in CheckClassTemplate() argument
1872 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in CheckClassTemplate()
4354 TypeSpecifierType TagSpec, in ActOnTagTemplateIdType() argument
8837 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnClassTemplateSpecialization() argument
8934 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnClassTemplateSpecialization()
9030 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS, in ActOnClassTemplateSpecialization()
10172 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, in ActOnExplicitInstantiation() argument
10181 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnExplicitInstantiation()
10486 Decl *TagD = ActOnTag(S, TagSpec, Sema::TUK_Reference, KWLoc, SS, Name, in ActOnExplicitInstantiation()
11001 Sema::ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, in ActOnDependentTag() argument
[all …]
H A DSemaDeclCXX.cpp17609 Scope *S, SourceLocation FriendLoc, unsigned TagSpec, SourceLocation TagLoc, in ActOnTemplatedFriendTag() argument
17612 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTemplatedFriendTag()
17626 return CheckClassTemplate(S, TagSpec, TUK_Friend, TagLoc, SS, Name, in ActOnTemplatedFriendTag()
17658 return ActOnTag(S, TagSpec, TUK_Friend, TagLoc, SS, Name, NameLoc, Attr, in ActOnTemplatedFriendTag()
H A DSemaCodeComplete.cpp5876 void Sema::CodeCompleteTag(Scope *S, unsigned TagSpec) { in CodeCompleteTag() argument
5883 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
H A DSemaDecl.cpp17217 Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnTag() argument
17233 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTag()
17263 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams, in ActOnTag()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3390 DeclResult ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK,
3403 unsigned TagSpec, SourceLocation TagLoc,
3410 unsigned TagSpec,
8352 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
8393 TypeSpecifierType TagSpec,
8451 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc,
8490 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS,
8497 unsigned TagSpec, SourceLocation KWLoc,
13691 void CodeCompleteTag(Scope *S, unsigned TagSpec);