| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 1263 VarTemplatePartialSpecializationDecl * 1270 void VarTemplatePartialSpecializationDecl::Profile( in Profile() 1284 VarTemplatePartialSpecializationDecl *Existing = in AddPartialSpecialization() 1304 VarTemplatePartialSpecializationDecl * 1306 VarTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember() 1401 void VarTemplatePartialSpecializationDecl::anchor() {} in anchor() 1403 VarTemplatePartialSpecializationDecl::VarTemplatePartialSpecializationDecl( in VarTemplatePartialSpecializationDecl() function in VarTemplatePartialSpecializationDecl 1418 VarTemplatePartialSpecializationDecl * 1419 VarTemplatePartialSpecializationDecl::Create( in Create() 1436 VarTemplatePartialSpecializationDecl * [all …]
|
| H A D | Decl.cpp | 2286 isa<VarTemplatePartialSpecializationDecl>(this))) in isThisDeclarationADefinition() 2314 !isa<VarTemplatePartialSpecializationDecl>(VTSD) && in isThisDeclarationADefinition() 2709 From.dyn_cast<VarTemplatePartialSpecializationDecl *>()) { in getTemplateInstantiationPattern()
|
| H A D | DeclBase.cpp | 257 if (auto *VTPSD = dyn_cast<VarTemplatePartialSpecializationDecl>(this)) in getDescribedTemplateParams()
|
| H A D | ASTContext.cpp | 11834 isa<VarTemplatePartialSpecializationDecl>(VD)) in DeclMustBeEmitted()
|
| H A D | ASTImporter.cpp | 6437 using PartVarSpecDecl = VarTemplatePartialSpecializationDecl; in VisitVarTemplateSpecializationDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 60 class VarTemplatePartialSpecializationDecl; variable 2607 VarTemplatePartialSpecializationDecl *PartialSpecialization; 2863 class VarTemplatePartialSpecializationDecl 2880 VarTemplatePartialSpecializationDecl( 2887 VarTemplatePartialSpecializationDecl(ASTContext &Context) 2898 static VarTemplatePartialSpecializationDecl * 2908 VarTemplatePartialSpecializationDecl *getMostRecentDecl() { 2909 return cast<VarTemplatePartialSpecializationDecl>( 3030 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> 3128 VarTemplatePartialSpecializationDecl * [all …]
|
| H A D | ASTNodeTraverser.h | 598 const VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Template.h | 582 std::pair<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>, 4> 665 VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>>::iterator; 718 VarTemplatePartialSpecializationDecl * 721 VarTemplatePartialSpecializationDecl *PartialSpec);
|
| H A D | Sema.h | 113 class VarTemplatePartialSpecializationDecl; variable 8464 VarTemplatePartialSpecializationDecl *Partial); 9281 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 9423 VarTemplatePartialSpecializationDecl *getMoreSpecializedPartialSpecialization( 9424 VarTemplatePartialSpecializationDecl *PS1, 9425 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc); 9427 bool isMoreSpecializedThanPrimary(VarTemplatePartialSpecializationDecl *T, 9798 VarTemplatePartialSpecializationDecl *PartialSpec,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 1858 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 1871 if (VarTemplatePartialSpecializationDecl *Result = in VisitVarTemplatePartialSpecializationDecl() 4315 VarTemplatePartialSpecializationDecl * 4318 VarTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateVarTemplatePartialSpecialization() 4417 VarTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateVarTemplatePartialSpecialization() 4418 VarTemplatePartialSpecializationDecl::Create( in InstantiateVarTemplatePartialSpecialization() 5304 isa<VarTemplatePartialSpecializationDecl>(OldVar) && in BuildVariableInstantiation() 5305 isa<VarTemplatePartialSpecializationDecl>(NewVar); in BuildVariableInstantiation() 5311 isa<VarTemplatePartialSpecializationDecl>(OldVar)); in BuildVariableInstantiation() 5391 !isa<VarTemplatePartialSpecializationDecl>(OldVTSD)) in BuildVariableInstantiation() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 2824 isa<VarTemplatePartialSpecializationDecl>(Template)); in ConvertDeducedTemplateArguments() 2891 struct IsPartialSpecialization<VarTemplatePartialSpecializationDecl> { 2899 bool DeducedArgsNeedReplacement<VarTemplatePartialSpecializationDecl>( in DeducedArgsNeedReplacement() 2900 VarTemplatePartialSpecializationDecl *Spec) { in DeducedArgsNeedReplacement() 3146 Sema::DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 5964 VarTemplatePartialSpecializationDecl * 5966 VarTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 5967 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc) { in getMoreSpecializedPartialSpecialization() 5985 VarTemplatePartialSpecializationDecl *Spec, TemplateDeductionInfo &Info) { in isMoreSpecializedThanPrimary() 5994 VarTemplatePartialSpecializationDecl *MaybeSpec = in isMoreSpecializedThanPrimary()
|
| H A D | SemaTemplateInstantiate.cpp | 94 !isa<VarTemplatePartialSpecializationDecl>(VarTemplSpec)) in HandleVarTemplateSpec() 100 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> in HandleVarTemplateSpec() 102 if (VarTemplatePartialSpecializationDecl *Partial = in HandleVarTemplateSpec() 103 Specialized.dyn_cast<VarTemplatePartialSpecializationDecl *>()) { in HandleVarTemplateSpec() 551 VarTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() 884 } else if (auto *D = dyn_cast<VarTemplatePartialSpecializationDecl>( in PrintInstantiationStack() 1067 else if (isa<VarTemplatePartialSpecializationDecl>(Active->Entity)) in PrintInstantiationStack()
|
| H A D | SemaTemplate.cpp | 4595 << isa<VarTemplatePartialSpecializationDecl>(Partial) in checkTemplatePartialSpecialization() 4609 VarTemplatePartialSpecializationDecl *Partial) { in CheckTemplatePartialSpecialization() 4749 VarTemplatePartialSpecializationDecl *PrevPartial = in ActOnVarTemplateSpecialization() 4750 cast_or_null<VarTemplatePartialSpecializationDecl>(PrevDecl); in ActOnVarTemplateSpecialization() 4751 VarTemplatePartialSpecializationDecl *Partial = in ActOnVarTemplateSpecialization() 4752 VarTemplatePartialSpecializationDecl::Create( in ActOnVarTemplateSpecialization() 4838 VarTemplatePartialSpecializationDecl *Partial; 4894 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in CheckVarTemplateId() 4898 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in CheckVarTemplateId() 4986 if (VarTemplatePartialSpecializationDecl *D = in CheckVarTemplateId() [all …]
|
| H A D | SemaDecl.cpp | 14417 !isa<VarTemplatePartialSpecializationDecl>(var) && in CheckCompleteVariableDeclaration() 14847 if (VD->isFileVarDecl() && !isa<VarTemplatePartialSpecializationDecl>(VD)) in FinalizeDeclaration()
|
| H A D | SemaCodeComplete.cpp | 5569 if (const auto *VTPSD = dyn_cast<VarTemplatePartialSpecializationDecl>(DC)) in constraintsForTemplatedEntity()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 75 const VarTemplatePartialSpecializationDecl *Decl); 111 const VarTemplatePartialSpecializationDecl *Decl); 457 const VarTemplatePartialSpecializationDecl *Decl) { in WalkUpFromVarTemplatePartialSpecializationDecl() 905 const VarTemplatePartialSpecializationDecl *Decl) { in VisitVarTemplatePartialSpecializationDecl()
|
| H A D | DeclarationFragments.h | 341 const VarTemplatePartialSpecializationDecl *);
|
| H A D | API.h | 102 Template(const VarTemplatePartialSpecializationDecl *Decl) { in Template()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 150 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in handleVarTemplateDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 326 } else if (const VarTemplatePartialSpecializationDecl *PartialSpec in VisitVarDecl() 327 = dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarDecl()
|
| H A D | IndexSymbol.cpp | 154 if (isa<VarTemplatePartialSpecializationDecl>(D)) { in getSymbolInfo()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 370 VarTemplatePartialSpecializationDecl *D); 2614 cast<VarTemplatePartialSpecializationDecl>(InstD); in VisitVarTemplateSpecializationDeclImpl() 2644 if (auto *Partial = dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarTemplateSpecializationDeclImpl() 2666 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 2676 readDeclAs<VarTemplatePartialSpecializationDecl>()); in VisitVarTemplatePartialSpecializationDecl() 3933 D = VarTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 83 VarTemplatePartialSpecializationDecl *D); 1751 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> in VisitVarTemplateSpecializationDecl() 1756 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>()); in VisitVarTemplateSpecializationDecl() 1785 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 1118 const VarTemplatePartialSpecializationDecl *Decl) { in getFragmentsForVarTemplatePartialSpecialization()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 1777 if (isa<VarTemplatePartialSpecializationDecl>(V)) in CollectRecordFields()
|