Searched refs:VarTemplatePartialSpecializationDecl (Results 1 – 15 of 15) sorted by relevance
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 40 class VarTemplatePartialSpecializationDecl; variable 2390 VarTemplatePartialSpecializationDecl *PartialSpecialization; 2506 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2512 VarTemplatePartialSpecializationDecl *>(); 2523 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2554 void setInstantiationOf(VarTemplatePartialSpecializationDecl *PartialSpec, 2630 class VarTemplatePartialSpecializationDecl 2646 llvm::PointerIntPair<VarTemplatePartialSpecializationDecl *, 1, bool> 2649 VarTemplatePartialSpecializationDecl( 2656 VarTemplatePartialSpecializationDecl(ASTContext &Context) [all …]
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 1018 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> & 1042 VarTemplatePartialSpecializationDecl * 1049 VarTemplatePartialSpecializationDecl *D, void *InsertPos) { in AddPartialSpecialization() 1053 VarTemplatePartialSpecializationDecl *Existing = in AddPartialSpecialization() 1064 SmallVectorImpl<VarTemplatePartialSpecializationDecl *> &PS) { in getPartialSpecializations() 1065 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &PartialSpecs = in getPartialSpecializations() 1069 for (llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl>::iterator in getPartialSpecializations() 1076 VarTemplatePartialSpecializationDecl * 1078 VarTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember() 1080 for (llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl>::iterator in findPartialSpecInstantiatedFromMember() [all …]
|
D | ASTDumper.cpp | 456 const VarTemplatePartialSpecializationDecl *D); 1350 const VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
D | Decl.cpp | 1930 isa<VarTemplatePartialSpecializationDecl>(this))) in isThisDeclarationADefinition()
|
D | ASTContext.cpp | 8397 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 | 93 class VarTemplatePartialSpecializationDecl; variable 6332 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 6448 VarTemplatePartialSpecializationDecl *getMoreSpecializedPartialSpecialization( 6449 VarTemplatePartialSpecializationDecl *PS1, 6450 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc); 6726 VarTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 1185 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in VisitVarTemplateDecl() 1197 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 1210 if (VarTemplatePartialSpecializationDecl *Result = in VisitVarTemplatePartialSpecializationDecl() 2913 VarTemplatePartialSpecializationDecl * 2916 VarTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateVarTemplatePartialSpecialization() 3008 VarTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateVarTemplatePartialSpecialization() 3009 VarTemplatePartialSpecializationDecl::Create( in InstantiateVarTemplatePartialSpecialization() 3566 if (VarTemplatePartialSpecializationDecl *PartialSpec = in BuildVarTemplateInstantiation() 3567 dyn_cast<VarTemplatePartialSpecializationDecl>(FromVar)) in BuildVarTemplateInstantiation() 3797 VarTemplatePartialSpecializationDecl *> PatternPtr = in InstantiateVariableDefinition() [all …]
|
D | 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()
|
D | SemaTemplate.cpp | 2591 VarTemplatePartialSpecializationDecl *PrevPartial = in ActOnVarTemplateSpecialization() 2592 cast_or_null<VarTemplatePartialSpecializationDecl>(PrevDecl); in ActOnVarTemplateSpecialization() 2593 VarTemplatePartialSpecializationDecl *Partial = in ActOnVarTemplateSpecialization() 2594 VarTemplatePartialSpecializationDecl::Create( in ActOnVarTemplateSpecialization() 2712 VarTemplatePartialSpecializationDecl *Partial; 2767 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in CheckVarTemplateId() 2771 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in CheckVarTemplateId() 2861 if (VarTemplatePartialSpecializationDecl *D = in CheckVarTemplateId() 2862 dyn_cast<VarTemplatePartialSpecializationDecl>(InstantiationPattern)) in CheckVarTemplateId()
|
D | SemaTemplateDeduction.cpp | 2286 Sema &S, VarTemplatePartialSpecializationDecl *Partial, in FinishTemplateArgumentDeduction() 2406 Sema::DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 4594 VarTemplatePartialSpecializationDecl * 4596 VarTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 4597 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc) { in getMoreSpecializedPartialSpecialization()
|
D | SemaDecl.cpp | 10221 !isa<VarTemplatePartialSpecializationDecl>(VD)) in FinalizeDeclaration()
|
D | SemaExpr.cpp | 13472 assert(!isa<VarTemplatePartialSpecializationDecl>(Var) && in DoMarkVarDeclReferenced()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 274 VarTemplatePartialSpecializationDecl *D); 2024 cast<VarTemplatePartialSpecializationDecl>(InstD); in VisitVarTemplateSpecializationDeclImpl() 2053 if (VarTemplatePartialSpecializationDecl *Partial = in VisitVarTemplateSpecializationDeclImpl() 2054 dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarTemplateSpecializationDeclImpl() 2072 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 2081 ReadDeclAs<VarTemplatePartialSpecializationDecl>(Record, Idx)); in VisitVarTemplatePartialSpecializationDecl() 3201 D = VarTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
D | ASTWriterDecl.cpp | 73 VarTemplatePartialSpecializationDecl *D); 1368 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> in VisitVarTemplateSpecializationDecl() 1373 Writer.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>(), in VisitVarTemplateSpecializationDecl() 1399 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|