| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 1265 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in CheckClassTemplate() argument 1280 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in CheckClassTemplate() 3431 TypeSpecifierType TagSpec, in ActOnTagTemplateIdType() argument 7445 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, in ActOnClassTemplateSpecialization() argument 7540 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnClassTemplateSpecialization() 7630 return CheckClassTemplate(S, TagSpec, TUK, KWLoc, SS, in ActOnClassTemplateSpecialization() 8645 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, in ActOnExplicitInstantiation() argument 8654 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnExplicitInstantiation() 8932 Decl *TagD = ActOnTag(S, TagSpec, Sema::TUK_Reference, in ActOnExplicitInstantiation() 9433 Sema::ActOnDependentTag(Scope *S, unsigned TagSpec, TagUseKind TUK, in ActOnDependentTag() argument [all …]
|
| H A D | SemaDeclCXX.cpp | 14036 unsigned TagSpec, SourceLocation TagLoc, in ActOnTemplatedFriendTag() argument 14041 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTemplatedFriendTag() 14055 return CheckClassTemplate(S, TagSpec, TUK_Friend, TagLoc, SS, Name, in ActOnTemplatedFriendTag() 14087 return ActOnTag(S, TagSpec, TUK_Friend, TagLoc, SS, Name, NameLoc, in ActOnTemplatedFriendTag()
|
| H A D | SemaCodeComplete.cpp | 4373 void Sema::CodeCompleteTag(Scope *S, unsigned TagSpec) { in CodeCompleteTag() argument 4380 switch ((DeclSpec::TST)TagSpec) { in CodeCompleteTag()
|
| H A D | SemaDecl.cpp | 14021 Decl *Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, in ActOnTag() argument 14039 TagTypeKind Kind = TypeWithKeyword::getTagTypeKindForTypeSpec(TagSpec); in ActOnTag() 14069 S, TagSpec, TUK, KWLoc, SS, Name, NameLoc, Attrs, TemplateParams, in ActOnTag()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 2234 Decl *ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, 2245 unsigned TagSpec, SourceLocation TagLoc, 2252 unsigned TagSpec, 6250 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, 6286 TypeSpecifierType TagSpec, 6331 Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, 6370 unsigned TagSpec, SourceLocation KWLoc, const CXXScopeSpec &SS, 6377 unsigned TagSpec, SourceLocation KWLoc, 10349 void CodeCompleteTag(Scope *S, unsigned TagSpec);
|