| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 2518 class TypeAliasTemplateDecl : public RedeclarableTemplateDecl { 2544 TypeAliasTemplateDecl *getCanonicalDecl() override { 2545 return cast<TypeAliasTemplateDecl>( 2548 const TypeAliasTemplateDecl *getCanonicalDecl() const { 2549 return cast<TypeAliasTemplateDecl>( 2555 TypeAliasTemplateDecl *getPreviousDecl() { 2556 return cast_or_null<TypeAliasTemplateDecl>( 2559 const TypeAliasTemplateDecl *getPreviousDecl() const { 2560 return cast_or_null<TypeAliasTemplateDecl>( 2566 return cast_or_null<TypeAliasTemplateDecl>( [all …]
|
| H A D | TextNodeDumper.h | 362 void VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D);
|
| H A D | Decl.h | 76 class TypeAliasTemplateDecl; variable 3515 TypeAliasTemplateDecl *Template; 3530 TypeAliasTemplateDecl *getDescribedAliasTemplate() const { return Template; } in getDescribedAliasTemplate() 3531 void setDescribedAliasTemplate(TypeAliasTemplateDecl *TAT) { Template = TAT; } in setDescribedAliasTemplate()
|
| H A D | ASTNodeTraverser.h | 556 void VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
|
| H A D | RecursiveASTVisitor.h | 1931 DEF_TRAVERSE_DECL(TypeAliasTemplateDecl, {
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 1174 TypeAliasTemplateDecl * 1175 TypeAliasTemplateDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L, in Create() 1179 auto *TD = new (C, DC) TypeAliasTemplateDecl(C, DC, L, Name, Params, Decl); in Create() 1185 TypeAliasTemplateDecl *TypeAliasTemplateDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() 1187 return new (C, ID) TypeAliasTemplateDecl(C, nullptr, SourceLocation(), in CreateDeserialized() 1192 TypeAliasTemplateDecl::newCommon(ASTContext &C) const { in newCommon() 1600 return cast<TypeAliasTemplateDecl>(D)->getTemplateParameters(); in getReplacedTemplateParameterList()
|
| H A D | Comment.cpp | 338 const TypeAliasTemplateDecl *TAT = cast<TypeAliasTemplateDecl>(CommentDecl); in fill()
|
| H A D | ASTStructuralEquivalence.cpp | 2048 TypeAliasTemplateDecl *D1, in IsStructurallyEquivalent() 2049 TypeAliasTemplateDecl *D2) { in IsStructurallyEquivalent()
|
| H A D | TextNodeDumper.cpp | 2158 const TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
|
| H A D | ASTImporter.cpp | 476 ExpectedDecl VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 2766 ASTNodeImporter::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl() 2787 if (auto *FoundAlias = dyn_cast<TypeAliasTemplateDecl>(FoundDecl)) { in VisitTypeAliasTemplateDecl() 2810 TypeAliasTemplateDecl *ToAlias; in VisitTypeAliasTemplateDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 197 if (const auto* TAT = dyn_cast<TypeAliasTemplateDecl>(Decl)) in VisitNamedDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 460 TypeAliasTemplateDecl::Create(AST, HLSLNamespace, SourceLocation(), in defineHLSLVectorAlias()
|
| H A D | SemaTemplate.cpp | 306 isa<TypeAliasTemplateDecl>(TD) || isa<VarTemplateDecl>(TD) || in isTemplateName() 3746 : isa<TypeAliasTemplateDecl>(Template) ? 3 : 4) in NoteAllFoundTemplates() 3849 static bool isEnableIfAliasTemplate(TypeAliasTemplateDecl *AliasTemplate) { in isEnableIfAliasTemplate() 4028 if (TypeAliasTemplateDecl *AliasTemplate = in CheckTemplateIdType() 4029 dyn_cast<TypeAliasTemplateDecl>(Template)) { in CheckTemplateIdType() 4398 if (TypeAliasTemplateDecl *TAT = in ActOnTagTemplateIdType() 4399 dyn_cast_or_null<TypeAliasTemplateDecl>(Template.getAsTemplateDecl())) { in ActOnTagTemplateIdType() 5172 if (TypeAliasTemplateDecl *Temp = R.getAsSingle<TypeAliasTemplateDecl>()) in BuildQualifiedTemplateIdExpr() 6076 if (PackExpansionIntoNonPack && (isa<TypeAliasTemplateDecl>(Template) || in CheckTemplateArgumentList() 7863 !isa<TypeAliasTemplateDecl>(Template) && in CheckTemplateTemplateArgument()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1075 TemplateDeclInstantiator::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl() 1087 TypeAliasTemplateDecl *PrevAliasTemplate = nullptr; in VisitTypeAliasTemplateDecl() 1091 PrevAliasTemplate = dyn_cast<TypeAliasTemplateDecl>(Found.front()); in VisitTypeAliasTemplateDecl() 1100 TypeAliasTemplateDecl *Inst in VisitTypeAliasTemplateDecl() 1101 = TypeAliasTemplateDecl::Create(SemaRef.Context, Owner, D->getLocation(), in VisitTypeAliasTemplateDecl()
|
| H A D | SemaTemplateInstantiate.cpp | 831 << cast<TypeAliasTemplateDecl>(D) in PrintInstantiationStack() 1124 if (isa<TypeAliasTemplateDecl>(Active->Entity)) in isSFINAEContext()
|
| H A D | SemaDeclCXX.cpp | 13560 TypeAliasTemplateDecl *OldDecl = nullptr; in ActOnAliasDeclaration() 13580 OldDecl = Previous.getAsSingle<TypeAliasTemplateDecl>(); in ActOnAliasDeclaration() 13623 TypeAliasTemplateDecl *NewDecl = in ActOnAliasDeclaration() 13624 TypeAliasTemplateDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
|
| H A D | TreeTransform.h | 7042 if (TypeAliasTemplateDecl *TAT = dyn_cast_or_null<TypeAliasTemplateDecl>( in TransformElaboratedType()
|
| H A D | SemaDecl.cpp | 1360 if (isa<TypeAliasTemplateDecl>(TD)) in getTemplateNameKindForDiagnostics() 17002 else if (isa<TypeAliasTemplateDecl>(PrevDecl)) in getNonTagTypeDeclKind()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 733 const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl>
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 407 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 748 if (auto *Template = readDeclAs<TypeAliasTemplateDecl>()) in VisitTypeAliasDecl() 2742 void ASTDeclReader::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl() 3965 D = TypeAliasTemplateDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 117 void VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D); 1907 void ASTDeclWriter::VisitTypeAliasTemplateDecl(TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 1045 if (isa<TypeAliasTemplateDecl>(RedeclarableTemplate)) in getFragmentsForRedeclarableTemplate()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 298 isa<TypeAliasTemplateDecl>(ND)) { in getDeclShowContexts()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 230 extern const internal::VariadicDynCastAllOfMatcher<Decl, TypeAliasTemplateDecl>
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 1325 const auto *AliasDecl = cast<TypeAliasTemplateDecl>(TD)->getTemplatedDecl(); in CreateType()
|