| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclTemplate.cpp | 375 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> & 399 ClassTemplatePartialSpecializationDecl * 406 ClassTemplatePartialSpecializationDecl *D, in AddPartialSpecialization() 411 ClassTemplatePartialSpecializationDecl *Existing in AddPartialSpecialization() 422 SmallVectorImpl<ClassTemplatePartialSpecializationDecl *> &PS) { in getPartialSpecializations() 423 llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl> &PartialSpecs in getPartialSpecializations() 427 for (llvm::FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator in getPartialSpecializations() 433 ClassTemplatePartialSpecializationDecl * 437 typedef FoldingSetVector<ClassTemplatePartialSpecializationDecl>::iterator in findPartialSpecialization() 449 ClassTemplatePartialSpecializationDecl * [all …]
|
| HD | Comment.cpp | 205 const ClassTemplatePartialSpecializationDecl *CTPSD = in fill() 206 cast<ClassTemplatePartialSpecializationDecl>(CommentDecl); in fill()
|
| HD | DeclCXX.cpp | 1232 assert(!isa<ClassTemplatePartialSpecializationDecl>(this)); in setInstantiationOfMemberClass() 1278 From.dyn_cast<ClassTemplatePartialSpecializationDecl *>()) { in getTemplateInstantiationPattern()
|
| HD | ASTDumper.cpp | 447 const ClassTemplatePartialSpecializationDecl *D); 1320 const ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
|
| HD | DeclBase.cpp | 855 if (isa<ClassTemplatePartialSpecializationDecl>(this)) in isDependentContext()
|
| HD | ASTContext.cpp | 305 ClassTemplatePartialSpecializationDecl *> in adjustDeclToTemplate() 310 PU.get<ClassTemplatePartialSpecializationDecl *>()); in adjustDeclToTemplate() 3046 if (isa<ClassTemplatePartialSpecializationDecl>(RD)) in NeedsInjectedClassNameType()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | DeclTemplate.h | 32 class ClassTemplatePartialSpecializationDecl; variable 1481 ClassTemplatePartialSpecializationDecl *PartialSpecialization; 1615 ClassTemplatePartialSpecializationDecl *> 1619 ClassTemplatePartialSpecializationDecl *>(); 1627 ClassTemplatePartialSpecializationDecl *> 1658 void setInstantiationOf(ClassTemplatePartialSpecializationDecl *PartialSpec, 1736 class ClassTemplatePartialSpecializationDecl 1752 llvm::PointerIntPair<ClassTemplatePartialSpecializationDecl *, 1, bool> 1755 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, 1764 ClassTemplatePartialSpecializationDecl *PrevDecl); [all …]
|
| HD | DataRecursiveASTVisitor.h | 1666 DEF_TRAVERSE_DECL(ClassTemplatePartialSpecializationDecl, {
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Template.h | 385 ClassTemplatePartialSpecializationDecl *>, 4> 455 ClassTemplatePartialSpecializationDecl *> > 507 ClassTemplatePartialSpecializationDecl * 510 ClassTemplatePartialSpecializationDecl *PartialSpec);
|
| HD | Sema.h | 91 class ClassTemplatePartialSpecializationDecl; variable 6254 DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, 6364 ClassTemplatePartialSpecializationDecl * 6366 ClassTemplatePartialSpecializationDecl *PS1, 6367 ClassTemplatePartialSpecializationDecl *PS2, 6644 ClassTemplatePartialSpecializationDecl *PartialSpec,
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiate.cpp | 115 !isa<ClassTemplatePartialSpecializationDecl>(Spec)) in getTemplateInstantiationArgs() 269 ClassTemplatePartialSpecializationDecl *PartialSpec, in InstantiatingTemplate() 473 if (ClassTemplatePartialSpecializationDecl *PartialSpec = in PrintInstantiationStack() 474 dyn_cast<ClassTemplatePartialSpecializationDecl>(Active->Entity)) { in PrintInstantiationStack() 525 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) in PrintInstantiationStack() 544 cast<ClassTemplatePartialSpecializationDecl>(Active->Template) in PrintInstantiationStack() 2273 ClassTemplatePartialSpecializationDecl *Partial; 2301 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; in InstantiateClassTemplateSpecialization() 2305 ClassTemplatePartialSpecializationDecl *Partial = PartialSpecs[I]; in InstantiateClassTemplateSpecialization() 2385 ClassTemplatePartialSpecializationDecl *OrigPartialSpec = Best->Partial; in InstantiateClassTemplateSpecialization()
|
| HD | SemaTemplateInstantiateDecl.cpp | 1088 SmallVector<ClassTemplatePartialSpecializationDecl *, 4> PartialSpecs; in VisitClassTemplateDecl() 1100 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl() 1115 if (ClassTemplatePartialSpecializationDecl *Result in VisitClassTemplatePartialSpecializationDecl() 2761 ClassTemplatePartialSpecializationDecl * 2764 ClassTemplatePartialSpecializationDecl *PartialSpec) { in InstantiateClassTemplatePartialSpecialization() 2850 ClassTemplatePartialSpecializationDecl *InstPartialSpec in InstantiateClassTemplatePartialSpecialization() 2851 = ClassTemplatePartialSpecializationDecl::Create(SemaRef.Context, in InstantiateClassTemplatePartialSpecialization() 4193 isInstantiationOf(ClassTemplatePartialSpecializationDecl *Pattern, in isInstantiationOf() 4194 ClassTemplatePartialSpecializationDecl *Instance) { in isInstantiationOf() 4196 = cast<ClassTemplatePartialSpecializationDecl>(Pattern->getCanonicalDecl()); in isInstantiationOf() [all …]
|
| HD | SemaTemplateDeduction.cpp | 2108 ClassTemplatePartialSpecializationDecl *Partial, in FinishTemplateArgumentDeduction() 2232 Sema::DeduceTemplateArguments(ClassTemplatePartialSpecializationDecl *Partial, in DeduceTemplateArguments() 4462 ClassTemplatePartialSpecializationDecl * 4464 ClassTemplatePartialSpecializationDecl *PS1, in getMoreSpecializedPartialSpecialization() 4465 ClassTemplatePartialSpecializationDecl *PS2, in getMoreSpecializedPartialSpecialization()
|
| HD | SemaTemplate.cpp | 1673 if (!isa<ClassTemplatePartialSpecializationDecl>(Spec) && in MatchTemplateParametersToScopeSpecifier() 1800 if (ClassTemplatePartialSpecializationDecl *Partial in MatchTemplateParametersToScopeSpecifier() 1801 = dyn_cast<ClassTemplatePartialSpecializationDecl>(Record)) { in MatchTemplateParametersToScopeSpecifier() 2124 if (!isa<ClassTemplatePartialSpecializationDecl>(Record) && in CheckTemplateIdType() 6299 ClassTemplatePartialSpecializationDecl *PrevPartial in ActOnClassTemplateSpecialization() 6300 = cast_or_null<ClassTemplatePartialSpecializationDecl>(PrevDecl); in ActOnClassTemplateSpecialization() 6301 ClassTemplatePartialSpecializationDecl *Partial in ActOnClassTemplateSpecialization() 6302 = ClassTemplatePartialSpecializationDecl::Create(Context, Kind, in ActOnClassTemplateSpecialization()
|
| HD | SemaCXXScopeSpec.cpp | 119 if (ClassTemplatePartialSpecializationDecl *PartialSpec in computeDeclContext()
|
| HD | SemaDeclAttr.cpp | 4320 if (isa<ClassTemplatePartialSpecializationDecl>(D) && in handleDLLAttr() 4365 if (isa<ClassTemplatePartialSpecializationDecl>(RD)) { in mergeMSInheritanceAttr()
|
| HD | SemaDeclCXX.cpp | 603 else if (isa<ClassTemplatePartialSpecializationDecl>(Record)) in MergeCXXFunctionDecl() 4693 if (auto *Spec = dyn_cast<ClassTemplatePartialSpecializationDecl>(Class)) { in checkClassLevelDLLAttribute() 6514 if (auto *PSD = dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) in ActOnReenterTemplateScope()
|
| HD | SemaCodeComplete.cpp | 510 isa<ClassTemplatePartialSpecializationDecl>(ND)) in isInterestingDecl()
|
| HD | SemaDecl.cpp | 9900 isa<ClassTemplatePartialSpecializationDecl>(Context) || in FinalizeDeclaration()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Index/ |
| HD | USRGeneration.cpp | 439 } else if (const ClassTemplatePartialSpecializationDecl *PartialSpec in VisitTagDecl() 440 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) { in VisitTagDecl()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 289 ClassTemplatePartialSpecializationDecl *D); 1929 = cast<ClassTemplatePartialSpecializationDecl>(InstD); in VisitClassTemplateSpecializationDeclImpl() 1948 if (ClassTemplatePartialSpecializationDecl *Partial = in VisitClassTemplateSpecializationDeclImpl() 1949 dyn_cast<ClassTemplatePartialSpecializationDecl>(D)) { in VisitClassTemplateSpecializationDeclImpl() 1987 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl() 1996 ReadDeclAs<ClassTemplatePartialSpecializationDecl>(Record, Idx)); in VisitClassTemplatePartialSpecializationDecl() 3190 D = ClassTemplatePartialSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord() 3822 ReadDeclAs<ClassTemplatePartialSpecializationDecl>(Record, Idx); in UpdateDecl() 3831 .is<ClassTemplatePartialSpecializationDecl *>()) in UpdateDecl()
|
| HD | ASTWriterDecl.cpp | 70 ClassTemplatePartialSpecializationDecl *D); 1255 ClassTemplatePartialSpecializationDecl *> InstFrom in VisitClassTemplateSpecializationDecl() 1260 Writer.AddDeclRef(InstFrom.get<ClassTemplatePartialSpecializationDecl *>(), in VisitClassTemplateSpecializationDecl() 1286 ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
|
| HD | ASTWriter.cpp | 4639 From.dyn_cast<ClassTemplatePartialSpecializationDecl*>()) { in WriteDeclUpdatesBlocks()
|