| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 403 ClassTemplatePartialSpecializationDecl * 415 ClassTemplatePartialSpecializationDecl *Existing in AddPartialSpecialization() 435 ClassTemplatePartialSpecializationDecl * 438 for (ClassTemplatePartialSpecializationDecl &P : in findPartialSpecialization() 447 ClassTemplatePartialSpecializationDecl * 830 void ClassTemplatePartialSpecializationDecl::anchor() {} in anchor() 832 ClassTemplatePartialSpecializationDecl:: 851 ClassTemplatePartialSpecializationDecl * 852 ClassTemplatePartialSpecializationDecl:: 860 ClassTemplatePartialSpecializationDecl *PrevDecl) { in Create() [all …]
|
| H A D | Comment.cpp | 266 const ClassTemplatePartialSpecializationDecl *CTPSD = in fill() 267 cast<ClassTemplatePartialSpecializationDecl>(CommentDecl); in fill()
|
| H A D | DeclPrinter.cpp | 88 ClassTemplatePartialSpecializationDecl *D); 928 if (auto S = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) in VisitCXXRecordDecl() 1141 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
|
| H A D | ASTDumper.cpp | 253 const ClassTemplatePartialSpecializationDecl *D); 1053 const ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
|
| H A D | DeclCXX.cpp | 1614 assert(!isa<ClassTemplatePartialSpecializationDecl>(this)); in setInstantiationOfMemberClass() 1673 From.dyn_cast<ClassTemplatePartialSpecializationDecl *>()) { in getTemplateInstantiationPattern()
|
| H A D | DeclBase.cpp | 1082 if (isa<ClassTemplatePartialSpecializationDecl>(this)) in isDependentContext()
|
| H A D | ASTImporter.cpp | 5073 ClassTemplatePartialSpecializationDecl *PartialSpec = in VisitClassTemplateSpecializationDecl() 5074 dyn_cast<ClassTemplatePartialSpecializationDecl>(D); in VisitClassTemplateSpecializationDecl() 5149 if (GetImportedOrCreateDecl<ClassTemplatePartialSpecializationDecl>( in VisitClassTemplateSpecializationDecl() 5154 cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl))) in VisitClassTemplateSpecializationDecl() 5162 cast<ClassTemplatePartialSpecializationDecl>(D2), InsertPos); in VisitClassTemplateSpecializationDecl()
|
| H A D | ASTContext.cpp | 356 ClassTemplatePartialSpecializationDecl *> in adjustDeclToTemplate() 361 PU.get<ClassTemplatePartialSpecializationDecl *>()); in adjustDeclToTemplate() 3829 if (isa<ClassTemplatePartialSpecializationDecl>(RD)) in NeedsInjectedClassNameType()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 47 class ClassTemplatePartialSpecializationDecl; variable 1777 ClassTemplatePartialSpecializationDecl *> 1898 class ClassTemplatePartialSpecializationDecl 1925 ClassTemplatePartialSpecializationDecl(ASTContext &C) 1935 static ClassTemplatePartialSpecializationDecl * 1943 ClassTemplatePartialSpecializationDecl *PrevDecl); 1945 static ClassTemplatePartialSpecializationDecl * 1949 return cast<ClassTemplatePartialSpecializationDecl>( 1989 ClassTemplatePartialSpecializationDecl * 2170 ClassTemplatePartialSpecializationDecl * [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Template.h | 432 ClassTemplatePartialSpecializationDecl *>, 4> 502 ClassTemplateDecl *, ClassTemplatePartialSpecializationDecl *>>::iterator; 551 ClassTemplatePartialSpecializationDecl * 554 ClassTemplatePartialSpecializationDecl *PartialSpec);
|
| H A D | Sema.h | 99 class ClassTemplatePartialSpecializationDecl; variable 6342 ClassTemplatePartialSpecializationDecl *Partial); 6995 DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 7124 ClassTemplatePartialSpecializationDecl * 7126 ClassTemplatePartialSpecializationDecl *PS1, 7127 ClassTemplatePartialSpecializationDecl *PS2, 7130 bool isMoreSpecializedThanPrimary(ClassTemplatePartialSpecializationDecl *T, 7436 ClassTemplatePartialSpecializationDecl *PartialSpec,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 99 const ClassTemplatePartialSpecializationDecl *PartialSpec) { in VisitClassTemplatePartialSpecializationDecl() 173 std::vector<const ClassTemplatePartialSpecializationDecl *> PartialSpecs;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 118 !isa<ClassTemplatePartialSpecializationDecl>(Spec)) in getTemplateInstantiationArgs() 299 ClassTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() 547 } else if (auto *D = dyn_cast<ClassTemplatePartialSpecializationDecl>( in PrintInstantiationStack() 594 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) in PrintInstantiationStack() 613 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) in PrintInstantiationStack() 2366 ClassTemplatePartialSpecializationDecl *Partial; 2377 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; in usesPartialOrExplicitSpecialization() 2403 ClassTemplatePartialSpecializationDecl *> in getPatternForClassTemplateSpecialization() 2405 if (!Specialized.is<ClassTemplatePartialSpecializationDecl *>()) { in getPatternForClassTemplateSpecialization() 2419 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; in getPatternForClassTemplateSpecialization() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1328 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; in VisitClassTemplateDecl() 1355 if (ClassTemplatePartialSpecializationDecl *Result in VisitClassTemplatePartialSpecializationDecl() 3244 ClassTemplatePartialSpecializationDecl * 3338 ClassTemplatePartialSpecializationDecl *InstPartialSpec = in InstantiateClassTemplatePartialSpecialization() 3339 ClassTemplatePartialSpecializationDecl::Create( in InstantiateClassTemplatePartialSpecialization() 4771 isInstantiationOf(ClassTemplatePartialSpecializationDecl *Pattern, in isInstantiationOf() 4772 ClassTemplatePartialSpecializationDecl *Instance) { in isInstantiationOf() 4776 Instance = cast<ClassTemplatePartialSpecializationDecl>( in isInstantiationOf() 4911 dyn_cast<ClassTemplatePartialSpecializationDecl>(Other)) in isInstantiationOf() 5095 else if (ClassTemplatePartialSpecializationDecl *PartialSpec in FindInstantiatedDecl() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 2658 assert(isa<ClassTemplatePartialSpecializationDecl>(Template) || in ConvertDeducedTemplateArguments() 2705 struct IsPartialSpecialization<ClassTemplatePartialSpecializationDecl> { 2840 Sema::DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 5071 ClassTemplatePartialSpecializationDecl * 5073 ClassTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 5074 ClassTemplatePartialSpecializationDecl *PS2, in getMoreSpecializedPartialSpecialization() 5090 ClassTemplatePartialSpecializationDecl *Spec, TemplateDeductionInfo &Info) { in isMoreSpecializedThanPrimary()
|
| H A D | SemaTemplate.cpp | 2581 if (!isa<ClassTemplatePartialSpecializationDecl>(Spec) && in MatchTemplateParametersToScopeSpecifier() 2708 if (ClassTemplatePartialSpecializationDecl *Partial in MatchTemplateParametersToScopeSpecifier() 2709 = dyn_cast<ClassTemplatePartialSpecializationDecl>(Record)) { in MatchTemplateParametersToScopeSpecifier() 3262 if (!isa<ClassTemplatePartialSpecializationDecl>(Record) && in CheckTemplateIdType() 3683 ClassTemplatePartialSpecializationDecl *Partial) { in CheckTemplatePartialSpecialization() 7642 ClassTemplatePartialSpecializationDecl *PrevPartial in ActOnClassTemplateSpecialization() 7643 = cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl); in ActOnClassTemplateSpecialization() 7644 ClassTemplatePartialSpecializationDecl *Partial in ActOnClassTemplateSpecialization() 7645 = ClassTemplatePartialSpecializationDecl::Create(Context, Kind, in ActOnClassTemplateSpecialization() 10116 From.dyn_cast<ClassTemplatePartialSpecializationDecl *>()) { in checkInstantiated()
|
| H A D | SemaCXXScopeSpec.cpp | 118 if (ClassTemplatePartialSpecializationDecl *PartialSpec in computeDeclContext()
|
| H A D | SemaDeclCXX.cpp | 607 else if (isa<ClassTemplatePartialSpecializationDecl>(Record)) in MergeCXXFunctionDecl() 5640 if (auto *Spec = dyn_cast<ClassTemplatePartialSpecializationDecl>(Class)) { in checkClassLevelDLLAttribute() 8019 if (auto *PSD = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) in ActOnReenterTemplateScope()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 201 ClassTemplatePartialSpecializationDecl *> in gatherTemplatePseudoOverrides() 634 ClassTemplatePartialSpecializationDecl *> in VisitClassTemplateSpecializationDecl() 639 : Template.get<ClassTemplatePartialSpecializationDecl *>(); in VisitClassTemplateSpecializationDecl()
|
| H A D | USRGeneration.cpp | 513 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec in VisitTagDecl() 514 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) { in VisitTagDecl()
|
| H A D | IndexSymbol.cpp | 130 if (isa<ClassTemplatePartialSpecializationDecl>(D)) { in getSymbolInfo()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 352 ClassTemplatePartialSpecializationDecl *D); 2171 = cast<ClassTemplatePartialSpecializationDecl>(InstD); in VisitClassTemplateSpecializationDeclImpl() 2189 if (auto *Partial = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) { in VisitClassTemplateSpecializationDeclImpl() 2227 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl() 2236 ReadDeclAs<ClassTemplatePartialSpecializationDecl>()); in VisitClassTemplatePartialSpecializationDecl() 3731 D = ClassTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord() 4352 ReadDeclAs<ClassTemplatePartialSpecializationDecl>(); in UpdateDecl() 4361 .is<ClassTemplatePartialSpecializationDecl *>()) in UpdateDecl()
|
| H A D | ASTWriterDecl.cpp | 79 ClassTemplatePartialSpecializationDecl *D); 1447 ClassTemplatePartialSpecializationDecl *> InstFrom in VisitClassTemplateSpecializationDecl() 1452 Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>()); in VisitClassTemplateSpecializationDecl() 1477 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 577 Decl, ClassTemplatePartialSpecializationDecl>
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 439 Decl, ClassTemplatePartialSpecializationDecl>
|