Searched refs:VarTemplatePartialSpecializationDecl (Results 1 – 15 of 15) sorted by relevance
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 38 class VarTemplatePartialSpecializationDecl; variable 2259 VarTemplatePartialSpecializationDecl *PartialSpecialization; 2384 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2390 VarTemplatePartialSpecializationDecl *>(); 2401 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> 2432 void setInstantiationOf(VarTemplatePartialSpecializationDecl *PartialSpec, 2508 class VarTemplatePartialSpecializationDecl 2524 llvm::PointerIntPair<VarTemplatePartialSpecializationDecl *, 1, bool> 2527 VarTemplatePartialSpecializationDecl( 2534 VarTemplatePartialSpecializationDecl(ASTContext &Context) [all …]
|
D | DataRecursiveASTVisitor.h | 1807 DEF_TRAVERSE_DECL(VarTemplatePartialSpecializationDecl, {
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 997 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> & 1021 VarTemplatePartialSpecializationDecl * 1028 VarTemplatePartialSpecializationDecl *D, void *InsertPos) { in AddPartialSpecialization() 1032 VarTemplatePartialSpecializationDecl *Existing = in AddPartialSpecialization() 1043 SmallVectorImpl<VarTemplatePartialSpecializationDecl *> &PS) { in getPartialSpecializations() 1044 llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl> &PartialSpecs = in getPartialSpecializations() 1048 for (llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl>::iterator in getPartialSpecializations() 1055 VarTemplatePartialSpecializationDecl * 1057 VarTemplatePartialSpecializationDecl *D) { in findPartialSpecInstantiatedFromMember() 1059 for (llvm::FoldingSetVector<VarTemplatePartialSpecializationDecl>::iterator in findPartialSpecInstantiatedFromMember() [all …]
|
D | ASTDumper.cpp | 451 const VarTemplatePartialSpecializationDecl *D); 1321 const VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|
D | Decl.cpp | 1903 isa<VarTemplatePartialSpecializationDecl>(this))) in isThisDeclarationADefinition()
|
/external/clang/include/clang/Sema/ |
D | Template.h | 393 std::pair<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *>, 4> 459 VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> >::iterator 510 VarTemplatePartialSpecializationDecl * 513 VarTemplatePartialSpecializationDecl *PartialSpec);
|
D | Sema.h | 92 class VarTemplatePartialSpecializationDecl; variable 6068 DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, 6179 VarTemplatePartialSpecializationDecl *getMoreSpecializedPartialSpecialization( 6180 VarTemplatePartialSpecializationDecl *PS1, 6181 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc); 6462 VarTemplatePartialSpecializationDecl *PartialSpec,
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 1138 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in VisitVarTemplateDecl() 1150 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 1163 if (VarTemplatePartialSpecializationDecl *Result = in VisitVarTemplatePartialSpecializationDecl() 2850 VarTemplatePartialSpecializationDecl * 2853 VarTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateVarTemplatePartialSpecialization() 2945 VarTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateVarTemplatePartialSpecialization() 2946 VarTemplatePartialSpecializationDecl::Create( in InstantiateVarTemplatePartialSpecialization() 3500 if (VarTemplatePartialSpecializationDecl *PartialSpec = in BuildVarTemplateInstantiation() 3501 dyn_cast<VarTemplatePartialSpecializationDecl>(FromVar)) in BuildVarTemplateInstantiation() 3744 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 | 2543 VarTemplatePartialSpecializationDecl *PrevPartial = in ActOnVarTemplateSpecialization() 2544 cast_or_null<VarTemplatePartialSpecializationDecl>(PrevDecl); in ActOnVarTemplateSpecialization() 2545 VarTemplatePartialSpecializationDecl *Partial = in ActOnVarTemplateSpecialization() 2546 VarTemplatePartialSpecializationDecl::Create( in ActOnVarTemplateSpecialization() 2664 VarTemplatePartialSpecializationDecl *Partial; 2718 SmallVector<VarTemplatePartialSpecializationDecl *, 4> PartialSpecs; in CheckVarTemplateId() 2722 VarTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in CheckVarTemplateId() 2812 if (VarTemplatePartialSpecializationDecl *D = in CheckVarTemplateId() 2813 dyn_cast<VarTemplatePartialSpecializationDecl>(InstantiationPattern)) in CheckVarTemplateId()
|
D | SemaTemplateDeduction.cpp | 2278 Sema &S, VarTemplatePartialSpecializationDecl *Partial, in FinishTemplateArgumentDeduction() 2398 Sema::DeduceTemplateArguments(VarTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 4515 VarTemplatePartialSpecializationDecl * 4517 VarTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 4518 VarTemplatePartialSpecializationDecl *PS2, SourceLocation Loc) { in getMoreSpecializedPartialSpecialization()
|
D | SemaDecl.cpp | 9753 !isa<VarTemplatePartialSpecializationDecl>(VD)) in FinalizeDeclaration()
|
D | SemaExpr.cpp | 13211 assert(!isa<VarTemplatePartialSpecializationDecl>(Var) && in DoMarkVarDeclReferenced()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 293 VarTemplatePartialSpecializationDecl *D); 1960 cast<VarTemplatePartialSpecializationDecl>(InstD); in VisitVarTemplateSpecializationDeclImpl() 1987 if (VarTemplatePartialSpecializationDecl *Partial = in VisitVarTemplateSpecializationDeclImpl() 1988 dyn_cast<VarTemplatePartialSpecializationDecl>(D)) { in VisitVarTemplateSpecializationDeclImpl() 2006 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl() 2015 ReadDeclAs<VarTemplatePartialSpecializationDecl>(Record, Idx)); in VisitVarTemplatePartialSpecializationDecl() 3075 D = VarTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
D | ASTWriterDecl.cpp | 73 VarTemplatePartialSpecializationDecl *D); 1315 llvm::PointerUnion<VarTemplateDecl *, VarTemplatePartialSpecializationDecl *> in VisitVarTemplateSpecializationDecl() 1320 Writer.AddDeclRef(InstFrom.get<VarTemplatePartialSpecializationDecl *>(), in VisitVarTemplateSpecializationDecl() 1346 VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
|