| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 1857 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 D | SemaDeclCXX.cpp | 17609 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 D | SemaCodeComplete.cpp | 5876 void Sema::CodeCompleteTag(Scope *S, unsigned TagSpec) { in CodeCompleteTag() argument 5883 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
|
| H A D | SemaDecl.cpp | 17217 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 D | Sema.h | 3390 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);
|