/netbsd/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 1197 VarTemplatePartialSpecializationDecl * 1219 VarTemplatePartialSpecializationDecl *Existing = in AddPartialSpecialization() 1239 VarTemplatePartialSpecializationDecl * 1241 VarTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember() 1323 void VarTemplatePartialSpecializationDecl::anchor() {} in anchor() 1325 VarTemplatePartialSpecializationDecl::VarTemplatePartialSpecializationDecl( in VarTemplatePartialSpecializationDecl() function in VarTemplatePartialSpecializationDecl 1340 VarTemplatePartialSpecializationDecl * 1341 VarTemplatePartialSpecializationDecl::Create( in Create() 1351 new (Context, DC) VarTemplatePartialSpecializationDecl( in Create() 1358 VarTemplatePartialSpecializationDecl * [all …]
|
H A D | Decl.cpp | 2157 isa<VarTemplatePartialSpecializationDecl>(this))) in isThisDeclarationADefinition() 2185 !isa<VarTemplatePartialSpecializationDecl>(VTSD) && in isThisDeclarationADefinition() 2565 From.dyn_cast<VarTemplatePartialSpecializationDecl *>()) { in getTemplateInstantiationPattern()
|
H A D | DeclBase.cpp | 248 if (auto *VTPSD = dyn_cast<VarTemplatePartialSpecializationDecl>(this)) in getDescribedTemplateParams()
|
H A D | ASTContext.cpp | 10871 isa<VarTemplatePartialSpecializationDecl>(VD)) in DeclMustBeEmitted()
|
H A D | ASTImporter.cpp | 5852 using PartVarSpecDecl = VarTemplatePartialSpecializationDecl; in VisitVarTemplateSpecializationDecl()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 58 class VarTemplatePartialSpecializationDecl; variable 2669 VarTemplatePartialSpecializationDecl *PartialSpecialization; 2921 class VarTemplatePartialSpecializationDecl 2938 VarTemplatePartialSpecializationDecl( 2945 VarTemplatePartialSpecializationDecl(ASTContext &Context) 2956 static VarTemplatePartialSpecializationDecl * 2966 VarTemplatePartialSpecializationDecl *getMostRecentDecl() { 2967 return cast<VarTemplatePartialSpecializationDecl>( 3086 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> 3184 VarTemplatePartialSpecializationDecl * [all …]
|
H A D | ASTNodeTraverser.h | 562 const VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/Sema/ |
H A D | Template.h | 485 std::pair<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>, 4> 560 VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>>::iterator; 613 VarTemplatePartialSpecializationDecl * 616 VarTemplatePartialSpecializationDecl *PartialSpec);
|
H A D | Sema.h | 110 class VarTemplatePartialSpecializationDecl; variable 7643 VarTemplatePartialSpecializationDecl *Partial); 8382 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 8517 VarTemplatePartialSpecializationDecl *getMoreSpecializedPartialSpecialization( 8518 VarTemplatePartialSpecializationDecl *PS1, 8519 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc); 8521 bool isMoreSpecializedThanPrimary(VarTemplatePartialSpecializationDecl *T, 8870 VarTemplatePartialSpecializationDecl *PartialSpec,
|
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 1690 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 1703 if (VarTemplatePartialSpecializationDecl *Result = in VisitVarTemplatePartialSpecializationDecl() 4003 VarTemplatePartialSpecializationDecl * 4006 VarTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateVarTemplatePartialSpecialization() 4104 VarTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateVarTemplatePartialSpecialization() 4105 VarTemplatePartialSpecializationDecl::Create( in InstantiateVarTemplatePartialSpecialization() 4917 if (VarTemplatePartialSpecializationDecl *PartialSpec = in BuildVarTemplateInstantiation() 4979 isa<VarTemplatePartialSpecializationDecl>(OldVar) && in BuildVariableInstantiation() 4980 isa<VarTemplatePartialSpecializationDecl>(NewVar); in BuildVariableInstantiation() 4986 isa<VarTemplatePartialSpecializationDecl>(OldVar)); in BuildVariableInstantiation() [all …]
|
H A D | SemaTemplateInstantiate.cpp | 81 !isa<VarTemplatePartialSpecializationDecl>(Spec)) in getTemplateInstantiationArgs() 90 VarTemplatePartialSpecializationDecl*> Specialized in getTemplateInstantiationArgs() 92 if (VarTemplatePartialSpecializationDecl *Partial = in getTemplateInstantiationArgs() 93 Specialized.dyn_cast<VarTemplatePartialSpecializationDecl *>()) { in getTemplateInstantiationArgs() 332 VarTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() 632 } else if (auto *D = dyn_cast<VarTemplatePartialSpecializationDecl>( in PrintInstantiationStack() 797 else if (isa<VarTemplatePartialSpecializationDecl>(Active->Entity)) in PrintInstantiationStack()
|
H A D | SemaTemplateDeduction.cpp | 2857 isa<VarTemplatePartialSpecializationDecl>(Template)); in ConvertDeducedTemplateArguments() 2907 struct IsPartialSpecialization<VarTemplatePartialSpecializationDecl> { 3117 Sema::DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 5557 VarTemplatePartialSpecializationDecl * 5559 VarTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 5560 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc) { in getMoreSpecializedPartialSpecialization() 5597 VarTemplatePartialSpecializationDecl *Spec, TemplateDeductionInfo &Info) { in isMoreSpecializedThanPrimary()
|
H A D | SemaTemplate.cpp | 4249 << isa<VarTemplatePartialSpecializationDecl>(Partial) in checkTemplatePartialSpecialization() 4263 VarTemplatePartialSpecializationDecl *Partial) { in CheckTemplatePartialSpecialization() 4400 VarTemplatePartialSpecializationDecl *PrevPartial = in ActOnVarTemplateSpecialization() 4401 cast_or_null<VarTemplatePartialSpecializationDecl>(PrevDecl); in ActOnVarTemplateSpecialization() 4402 VarTemplatePartialSpecializationDecl *Partial = in ActOnVarTemplateSpecialization() 4403 VarTemplatePartialSpecializationDecl::Create( in ActOnVarTemplateSpecialization() 4489 VarTemplatePartialSpecializationDecl *Partial; 4544 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in CheckVarTemplateId() 4548 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in CheckVarTemplateId() 4636 if (VarTemplatePartialSpecializationDecl *D = in CheckVarTemplateId() [all …]
|
H A D | SemaDecl.cpp | 13002 !isa<VarTemplatePartialSpecializationDecl>(var) && in CheckCompleteVariableDeclaration() 13426 if (VD->isFileVarDecl() && !isa<VarTemplatePartialSpecializationDecl>(VD)) in FinalizeDeclaration()
|
H A D | SemaCodeComplete.cpp | 5175 if (const auto *VTPSD = dyn_cast<VarTemplatePartialSpecializationDecl>(DC)) in constraintsForTemplatedEntity()
|
H A D | SemaDeclCXX.cpp | 10105 else if (auto *PSD = dyn_cast<VarTemplatePartialSpecializationDecl>(D)) in ActOnReenterTemplateScope()
|
H A D | SemaExpr.cpp | 18360 assert(!isa<VarTemplatePartialSpecializationDecl>(Var) && in DoMarkVarDeclReferenced()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/ |
H A D | USRFindingAction.cpp | 151 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in handleVarTemplateDecl()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | USRGeneration.cpp | 315 } else if (const VarTemplatePartialSpecializationDecl *PartialSpec in VisitVarDecl() 316 = dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarDecl()
|
H A D | IndexSymbol.cpp | 153 if (isa<VarTemplatePartialSpecializationDecl>(D)) { in getSymbolInfo()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTWriterDecl.cpp | 81 VarTemplatePartialSpecializationDecl *D); 1584 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> in VisitVarTemplateSpecializationDecl() 1589 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>()); in VisitVarTemplateSpecializationDecl() 1615 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
H A D | ASTReaderDecl.cpp | 357 VarTemplatePartialSpecializationDecl *D); 2286 cast<VarTemplatePartialSpecializationDecl>(InstD); in VisitVarTemplateSpecializationDeclImpl() 2314 if (auto *Partial = dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarTemplateSpecializationDeclImpl() 2332 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 2342 readDeclAs<VarTemplatePartialSpecializationDecl>()); in VisitVarTemplatePartialSpecializationDecl() 3896 D = VarTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 1562 if (isa<VarTemplatePartialSpecializationDecl>(V)) in CollectRecordFields()
|