/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 442 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> & 466 ClassTemplatePartialSpecializationDecl * 505 ClassTemplatePartialSpecializationDecl::Profile(llvm::FoldingSetNodeID &ID, 515 ClassTemplatePartialSpecializationDecl *D, 520 ClassTemplatePartialSpecializationDecl *Existing 531 SmallVectorImpl<ClassTemplatePartialSpecializationDecl *> &PS) { 532 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs 536 for (ClassTemplatePartialSpecializationDecl &P : PartialSpecs) 540 ClassTemplatePartialSpecializationDecl * 543 for (ClassTemplatePartialSpecializationDecl 997 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, function in class:ClassTemplatePartialSpecializationDecl [all...] |
H A D | Comment.cpp | 280 const ClassTemplatePartialSpecializationDecl *CTPSD = 281 cast<ClassTemplatePartialSpecializationDecl>(CommentDecl);
|
H A D | DeclPrinter.cpp | 88 ClassTemplatePartialSpecializationDecl *D); 1189 ClassTemplatePartialSpecializationDecl *D) {
|
H A D | DeclCXX.cpp | 1687 assert(!isa<ClassTemplatePartialSpecializationDecl>(this)); 1746 From.dyn_cast<ClassTemplatePartialSpecializationDecl *>()) {
|
H A D | DeclBase.cpp | 1098 if (isa<ClassTemplatePartialSpecializationDecl>(this))
|
H A D | ASTImporter.cpp | 5365 ClassTemplatePartialSpecializationDecl *PartialSpec = 5366 dyn_cast<ClassTemplatePartialSpecializationDecl>(D); 5438 if (GetImportedOrCreateDecl<ClassTemplatePartialSpecializationDecl>( 5443 cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl))) 5448 auto *PartSpec2 = cast<ClassTemplatePartialSpecializationDecl>(D2);
|
H A D | ASTContext.cpp | 368 ClassTemplatePartialSpecializationDecl *> 373 PU.get<ClassTemplatePartialSpecializationDecl *>()); 4095 if (isa<ClassTemplatePartialSpecializationDecl>(RD))
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 47 class ClassTemplatePartialSpecializationDecl; 1810 ClassTemplatePartialSpecializationDecl *PartialSpecialization; 1945 ClassTemplatePartialSpecializationDecl *> 1949 ClassTemplatePartialSpecializationDecl *>(); 1957 ClassTemplatePartialSpecializationDecl *> 1988 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, 2066 class ClassTemplatePartialSpecializationDecl class in namespace:clang 2080 llvm::PointerIntPair<ClassTemplatePartialSpecializationDecl *, 1, bool> 2083 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, 2091 ClassTemplatePartialSpecializationDecl *PrevDec 2093 ClassTemplatePartialSpecializationDecl(ASTContext &C) function in class:clang::ClassTemplatePartialSpecializationDecl [all...] |
H A D | ASTNodeTraverser.h | 511 const ClassTemplatePartialSpecializationDecl *D) {
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Template.h | 441 ClassTemplatePartialSpecializationDecl *>, 4> 521 ClassTemplateDecl *, ClassTemplatePartialSpecializationDecl *>>::iterator; 573 ClassTemplatePartialSpecializationDecl * 576 ClassTemplatePartialSpecializationDecl *PartialSpec);
|
H A D | Sema.h | 104 class ClassTemplatePartialSpecializationDecl; 7119 ClassTemplatePartialSpecializationDecl *Partial); 7840 DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 7971 ClassTemplatePartialSpecializationDecl * 7973 ClassTemplatePartialSpecializationDecl *PS1, 7974 ClassTemplatePartialSpecializationDecl *PS2, 7977 bool isMoreSpecializedThanPrimary(ClassTemplatePartialSpecializationDecl *T, 8318 ClassTemplatePartialSpecializationDecl *PartialSpec,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
H A D | USRFindingAction.cpp | 100 const ClassTemplatePartialSpecializationDecl *PartialSpec) { 178 std::vector<const ClassTemplatePartialSpecializationDecl *> PartialSpecs;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 125 !isa<ClassTemplatePartialSpecializationDecl>(Spec)) 313 ClassTemplatePartialSpecializationDecl *PartialSpec, 621 } else if (auto *D = dyn_cast<ClassTemplatePartialSpecializationDecl>( 668 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) 687 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) 779 else if (isa<ClassTemplatePartialSpecializationDecl>(Active->Entity)) 2936 ClassTemplatePartialSpecializationDecl *Partial; 2947 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; 2973 ClassTemplatePartialSpecializationDecl *> 2975 if (!Specialized.is<ClassTemplatePartialSpecializationDecl *>()) { [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1517 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; 1529 ClassTemplatePartialSpecializationDecl *D) { 1544 if (ClassTemplatePartialSpecializationDecl *Result 3813 ClassTemplatePartialSpecializationDecl * 3816 ClassTemplatePartialSpecializationDecl *PartialSpec) { 3908 ClassTemplatePartialSpecializationDecl *InstPartialSpec = 3909 ClassTemplatePartialSpecializationDecl::Create( 5424 isInstantiationOf(ClassTemplatePartialSpecializationDecl *Pattern, 5425 ClassTemplatePartialSpecializationDecl *Instance) { 5427 = cast<ClassTemplatePartialSpecializationDecl>(Patter [all...] |
H A D | SemaTemplateDeduction.cpp | 2614 // ClassTemplatePartialSpecializationDecl sadly does not derive from 2676 assert(isa<ClassTemplatePartialSpecializationDecl>(Template) || 2723 struct IsPartialSpecialization<ClassTemplatePartialSpecializationDecl> { 2885 Sema::DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 5260 ClassTemplatePartialSpecializationDecl * 5262 ClassTemplatePartialSpecializationDecl *PS1, 5263 ClassTemplatePartialSpecializationDecl *PS2, 5292 ClassTemplatePartialSpecializationDecl *Spec, TemplateDeductionInfo &Info) {
|
H A D | SemaCXXScopeSpec.cpp | 117 if (ClassTemplatePartialSpecializationDecl *PartialSpec
|
H A D | SemaTemplate.cpp | 2899 if (!isa<ClassTemplatePartialSpecializationDecl>(Spec) && 3028 if (ClassTemplatePartialSpecializationDecl *Partial 3029 = dyn_cast<ClassTemplatePartialSpecializationDecl>(Record)) { 3588 if (!isa<ClassTemplatePartialSpecializationDecl>(Record) && 4060 ClassTemplatePartialSpecializationDecl *Partial) { 8199 ClassTemplatePartialSpecializationDecl *PrevPartial 8200 = cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl); 8201 ClassTemplatePartialSpecializationDecl *Partial 8202 = ClassTemplatePartialSpecializationDecl::Create(Context, Kind, 10821 From.dyn_cast<ClassTemplatePartialSpecializationDecl *>()) { [all...] |
H A D | SemaDeclAttr.cpp | 6121 if (isa<ClassTemplatePartialSpecializationDecl>(D) && 6172 if (isa<ClassTemplatePartialSpecializationDecl>(RD)) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexDecl.cpp | 203 ClassTemplatePartialSpecializationDecl *> 638 ClassTemplatePartialSpecializationDecl *> 643 : Template.get<ClassTemplatePartialSpecializationDecl *>();
|
H A D | USRGeneration.cpp | 518 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec 519 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) {
|
H A D | IndexSymbol.cpp | 134 if (isa<ClassTemplatePartialSpecializationDecl>(D)) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 343 ClassTemplatePartialSpecializationDecl *D); 2127 = cast<ClassTemplatePartialSpecializationDecl>(InstD); 2145 if (auto *Partial = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) { 2183 ClassTemplatePartialSpecializationDecl *D) { 2195 readDeclAs<ClassTemplatePartialSpecializationDecl>()); 2282 /// TODO: Unify with ClassTemplatePartialSpecializationDecl version? 3848 D = ClassTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); 4521 readDeclAs<ClassTemplatePartialSpecializationDecl>(); 4530 .is<ClassTemplatePartialSpecializationDecl *>())
|
H A D | ASTWriterDecl.cpp | 79 ClassTemplatePartialSpecializationDecl *D); 1519 ClassTemplatePartialSpecializationDecl *> InstFrom 1524 Record.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>()); 1549 ClassTemplatePartialSpecializationDecl *D) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 629 Decl, ClassTemplatePartialSpecializationDecl>
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 432 Decl, ClassTemplatePartialSpecializationDecl>
|