Searched refs:VarTemplatePartialSpecializationDecl (Results 1 – 15 of 15) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | DeclTemplate.h | 38 class VarTemplatePartialSpecializationDecl; variable 2344 VarTemplatePartialSpecializationDecl *PartialSpecialization; 2469 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2475 VarTemplatePartialSpecializationDecl *>(); 2486 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2517 void setInstantiationOf(VarTemplatePartialSpecializationDecl *PartialSpec, 2593 class VarTemplatePartialSpecializationDecl 2609 llvm::PointerIntPair<VarTemplatePartialSpecializationDecl *, 1, bool> 2612 VarTemplatePartialSpecializationDecl( 2619 VarTemplatePartialSpecializationDecl(ASTContext &Context) [all …]
|
| HD | DataRecursiveASTVisitor.h | 1833 DEF_TRAVERSE_DECL(VarTemplatePartialSpecializationDecl, {
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclTemplate.cpp | 1013 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> & 1037 VarTemplatePartialSpecializationDecl * 1044 VarTemplatePartialSpecializationDecl *D, void *InsertPos) { in AddPartialSpecialization() 1048 VarTemplatePartialSpecializationDecl *Existing = in AddPartialSpecialization() 1059 SmallVectorImpl<VarTemplatePartialSpecializationDecl *> &PS) { in getPartialSpecializations() 1060 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &PartialSpecs = in getPartialSpecializations() 1064 for (llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl>::iterator in getPartialSpecializations() 1071 VarTemplatePartialSpecializationDecl * 1073 VarTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember() 1075 for (llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl>::iterator in findPartialSpecInstantiatedFromMember() [all …]
|
| HD | ASTDumper.cpp | 454 const VarTemplatePartialSpecializationDecl *D); 1343 const VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
| HD | Decl.cpp | 1918 isa<VarTemplatePartialSpecializationDecl>(this))) in isThisDeclarationADefinition()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Template.h | 393 std::pair<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>, 4> 460 VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> >::iterator 511 VarTemplatePartialSpecializationDecl * 514 VarTemplatePartialSpecializationDecl *PartialSpec);
|
| HD | Sema.h | 93 class VarTemplatePartialSpecializationDecl; variable 6259 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 6370 VarTemplatePartialSpecializationDecl *getMoreSpecializedPartialSpecialization( 6371 VarTemplatePartialSpecializationDecl *PS1, 6372 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc); 6653 VarTemplatePartialSpecializationDecl *PartialSpec,
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiateDecl.cpp | 1170 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in VisitVarTemplateDecl() 1182 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 1195 if (VarTemplatePartialSpecializationDecl *Result = in VisitVarTemplatePartialSpecializationDecl() 2888 VarTemplatePartialSpecializationDecl * 2891 VarTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateVarTemplatePartialSpecialization() 2983 VarTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateVarTemplatePartialSpecialization() 2984 VarTemplatePartialSpecializationDecl::Create( in InstantiateVarTemplatePartialSpecialization() 3546 if (VarTemplatePartialSpecializationDecl *PartialSpec = in BuildVarTemplateInstantiation() 3547 dyn_cast<VarTemplatePartialSpecializationDecl>(FromVar)) in BuildVarTemplateInstantiation() 3790 VarTemplatePartialSpecializationDecl *> PatternPtr = in InstantiateVariableDefinition() [all …]
|
| HD | SemaTemplateInstantiate.cpp | 71 !isa<VarTemplatePartialSpecializationDecl>(Spec)) in getTemplateInstantiationArgs() 80 VarTemplatePartialSpecializationDecl*> Specialized in getTemplateInstantiationArgs() 82 if (VarTemplatePartialSpecializationDecl *Partial = in getTemplateInstantiationArgs() 83 Specialized.dyn_cast<VarTemplatePartialSpecializationDecl *>()) { in getTemplateInstantiationArgs() 280 VarTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate()
|
| HD | SemaTemplate.cpp | 2553 VarTemplatePartialSpecializationDecl *PrevPartial = in ActOnVarTemplateSpecialization() 2554 cast_or_null<VarTemplatePartialSpecializationDecl>(PrevDecl); in ActOnVarTemplateSpecialization() 2555 VarTemplatePartialSpecializationDecl *Partial = in ActOnVarTemplateSpecialization() 2556 VarTemplatePartialSpecializationDecl::Create( in ActOnVarTemplateSpecialization() 2674 VarTemplatePartialSpecializationDecl *Partial; 2728 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in CheckVarTemplateId() 2732 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in CheckVarTemplateId() 2822 if (VarTemplatePartialSpecializationDecl *D = in CheckVarTemplateId() 2823 dyn_cast<VarTemplatePartialSpecializationDecl>(InstantiationPattern)) in CheckVarTemplateId()
|
| HD | SemaTemplateDeduction.cpp | 2278 Sema &S, VarTemplatePartialSpecializationDecl *Partial, in FinishTemplateArgumentDeduction() 2398 Sema::DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 4535 VarTemplatePartialSpecializationDecl * 4537 VarTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 4538 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc) { in getMoreSpecializedPartialSpecialization()
|
| HD | SemaDecl.cpp | 9936 !isa<VarTemplatePartialSpecializationDecl>(VD)) in FinalizeDeclaration()
|
| HD | SemaExpr.cpp | 13228 assert(!isa<VarTemplatePartialSpecializationDecl>(Var) && in DoMarkVarDeclReferenced()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 298 VarTemplatePartialSpecializationDecl *D); 2046 cast<VarTemplatePartialSpecializationDecl>(InstD); in VisitVarTemplateSpecializationDeclImpl() 2073 if (VarTemplatePartialSpecializationDecl *Partial = in VisitVarTemplateSpecializationDeclImpl() 2074 dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarTemplateSpecializationDeclImpl() 2092 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 2101 ReadDeclAs<VarTemplatePartialSpecializationDecl>(Record, Idx)); in VisitVarTemplatePartialSpecializationDecl() 3199 D = VarTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| HD | ASTWriterDecl.cpp | 73 VarTemplatePartialSpecializationDecl *D); 1313 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> in VisitVarTemplateSpecializationDecl() 1318 Writer.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>(), in VisitVarTemplateSpecializationDecl() 1344 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|