Searched refs:VarTemplatePartialSpecializationDecl (Results 1 – 15 of 15) sorted by relevance
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 41 class VarTemplatePartialSpecializationDecl; variable 2383 VarTemplatePartialSpecializationDecl *PartialSpecialization; 2499 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2503 VarTemplatePartialSpecializationDecl *>(); 2510 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2541 void setInstantiationOf(VarTemplatePartialSpecializationDecl *PartialSpec, 2617 class VarTemplatePartialSpecializationDecl 2633 llvm::PointerIntPair<VarTemplatePartialSpecializationDecl *, 1, bool> 2636 VarTemplatePartialSpecializationDecl( 2643 VarTemplatePartialSpecializationDecl(ASTContext &Context) [all …]
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 984 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> & 1008 VarTemplatePartialSpecializationDecl * 1015 VarTemplatePartialSpecializationDecl *D, void *InsertPos) { in AddPartialSpecialization() 1019 VarTemplatePartialSpecializationDecl *Existing = in AddPartialSpecialization() 1030 SmallVectorImpl<VarTemplatePartialSpecializationDecl *> &PS) { in getPartialSpecializations() 1031 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &PartialSpecs = in getPartialSpecializations() 1035 for (VarTemplatePartialSpecializationDecl &P : PartialSpecs) in getPartialSpecializations() 1039 VarTemplatePartialSpecializationDecl * 1041 VarTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember() 1043 for (VarTemplatePartialSpecializationDecl &P : getPartialSpecializations()) { in findPartialSpecInstantiatedFromMember() [all …]
|
D | ASTDumper.cpp | 469 const VarTemplatePartialSpecializationDecl *D); 1435 const VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
D | Decl.cpp | 1937 isa<VarTemplatePartialSpecializationDecl>(this))) in isThisDeclarationADefinition()
|
D | ASTContext.cpp | 8562 isa<VarTemplatePartialSpecializationDecl>(VD)) in DeclMustBeEmitted()
|
/external/clang/include/clang/Sema/ |
D | Template.h | 393 std::pair<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>, 4> 460 VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> >::iterator 511 VarTemplatePartialSpecializationDecl * 514 VarTemplatePartialSpecializationDecl *PartialSpec);
|
D | Sema.h | 95 class VarTemplatePartialSpecializationDecl; variable 6460 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 6576 VarTemplatePartialSpecializationDecl *getMoreSpecializedPartialSpecialization( 6577 VarTemplatePartialSpecializationDecl *PS1, 6578 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc); 6862 VarTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 1292 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in VisitVarTemplateDecl() 1304 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 1317 if (VarTemplatePartialSpecializationDecl *Result = in VisitVarTemplatePartialSpecializationDecl() 3070 VarTemplatePartialSpecializationDecl * 3073 VarTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateVarTemplatePartialSpecialization() 3165 VarTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateVarTemplatePartialSpecialization() 3166 VarTemplatePartialSpecializationDecl::Create( in InstantiateVarTemplatePartialSpecialization() 3740 if (VarTemplatePartialSpecializationDecl *PartialSpec = in BuildVarTemplateInstantiation() 3741 dyn_cast<VarTemplatePartialSpecializationDecl>(FromVar)) in BuildVarTemplateInstantiation() 3984 VarTemplatePartialSpecializationDecl *> PatternPtr = in InstantiateVariableDefinition() [all …]
|
D | SemaTemplateInstantiate.cpp | 72 !isa<VarTemplatePartialSpecializationDecl>(Spec)) in getTemplateInstantiationArgs() 81 VarTemplatePartialSpecializationDecl*> Specialized in getTemplateInstantiationArgs() 83 if (VarTemplatePartialSpecializationDecl *Partial = in getTemplateInstantiationArgs() 84 Specialized.dyn_cast<VarTemplatePartialSpecializationDecl *>()) { in getTemplateInstantiationArgs() 281 VarTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate()
|
D | SemaTemplate.cpp | 2629 VarTemplatePartialSpecializationDecl *PrevPartial = in ActOnVarTemplateSpecialization() 2630 cast_or_null<VarTemplatePartialSpecializationDecl>(PrevDecl); in ActOnVarTemplateSpecialization() 2631 VarTemplatePartialSpecializationDecl *Partial = in ActOnVarTemplateSpecialization() 2632 VarTemplatePartialSpecializationDecl::Create( in ActOnVarTemplateSpecialization() 2750 VarTemplatePartialSpecializationDecl *Partial; 2807 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in CheckVarTemplateId() 2811 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in CheckVarTemplateId() 2902 if (VarTemplatePartialSpecializationDecl *D = in CheckVarTemplateId() 2903 dyn_cast<VarTemplatePartialSpecializationDecl>(InstantiationPattern)) in CheckVarTemplateId() 8721 From.dyn_cast<VarTemplatePartialSpecializationDecl *>()) { in checkInstantiated()
|
D | SemaTemplateDeduction.cpp | 2308 Sema &S, VarTemplatePartialSpecializationDecl *Partial, in FinishTemplateArgumentDeduction() 2403 Sema::DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 4586 VarTemplatePartialSpecializationDecl * 4588 VarTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 4589 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc) { in getMoreSpecializedPartialSpecialization()
|
D | SemaDecl.cpp | 10630 !isa<VarTemplatePartialSpecializationDecl>(VD)) in FinalizeDeclaration()
|
D | SemaExpr.cpp | 13908 assert(!isa<VarTemplatePartialSpecializationDecl>(Var) && in DoMarkVarDeclReferenced()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 298 VarTemplatePartialSpecializationDecl *D); 2105 cast<VarTemplatePartialSpecializationDecl>(InstD); in VisitVarTemplateSpecializationDeclImpl() 2133 if (VarTemplatePartialSpecializationDecl *Partial = in VisitVarTemplateSpecializationDeclImpl() 2134 dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarTemplateSpecializationDeclImpl() 2152 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 2161 ReadDeclAs<VarTemplatePartialSpecializationDecl>(Record, Idx)); in VisitVarTemplatePartialSpecializationDecl() 3319 D = VarTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
D | ASTWriterDecl.cpp | 81 VarTemplatePartialSpecializationDecl *D); 1409 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> in VisitVarTemplateSpecializationDecl() 1414 Record.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>()); in VisitVarTemplateSpecializationDecl() 1439 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|