/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTMutationListener.h | 18 class ClassTemplateSpecializationDecl; 62 const ClassTemplateSpecializationDecl *D) {}
|
H A D | DeclTemplate.h | 1802 class ClassTemplateSpecializationDecl class in namespace:clang 1850 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, 1855 ClassTemplateSpecializationDecl *PrevDecl); 1857 explicit ClassTemplateSpecializationDecl(ASTContext &C, Kind DK); 1863 static ClassTemplateSpecializationDecl * 1868 ClassTemplateSpecializationDecl *PrevDecl); 1869 static ClassTemplateSpecializationDecl * 1880 ClassTemplateSpecializationDecl *getMostRecentDecl() { 1881 return cast<ClassTemplateSpecializationDecl>( 2067 : public ClassTemplateSpecializationDecl { [all...] |
/freebsd-12-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | CxxModuleHandler.cpp | 181 auto td = dyn_cast<ClassTemplateSpecializationDecl>(d); 258 ClassTemplateSpecializationDecl *result = 269 result = createDecl<ClassTemplateSpecializationDecl>(
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexingContext.cpp | 152 if (const ClassTemplateSpecializationDecl * 153 SD = dyn_cast<ClassTemplateSpecializationDecl>(D)) { 199 dyn_cast<ClassTemplateSpecializationDecl>(D->getDeclContext())) 207 if (const ClassTemplateSpecializationDecl * 208 SD = dyn_cast<ClassTemplateSpecializationDecl>(D)) {
|
H A D | IndexDecl.cpp | 199 dyn_cast<ClassTemplateSpecializationDecl>(D->getLexicalDeclContext()); 634 ClassTemplateSpecializationDecl *D) {
|
H A D | USRGeneration.cpp | 569 if (const ClassTemplateSpecializationDecl *Spec 570 = dyn_cast<ClassTemplateSpecializationDecl>(D)) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 436 llvm::FoldingSetVector<ClassTemplateSpecializationDecl> & 455 ClassTemplateSpecializationDecl * 461 void ClassTemplateDecl::AddSpecialization(ClassTemplateSpecializationDecl *D, 860 // ClassTemplateSpecializationDecl Implementation 863 ClassTemplateSpecializationDecl:: 864 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, function in class:ClassTemplateSpecializationDecl 869 ClassTemplateSpecializationDecl *PrevDecl) 877 ClassTemplateSpecializationDecl::ClassTemplateSpecializationDecl(ASTContext &C, function in class:ClassTemplateSpecializationDecl 883 ClassTemplateSpecializationDecl * [all...] |
H A D | Linkage.h | 116 const ClassTemplateSpecializationDecl *spec,
|
H A D | ODRHash.cpp | 42 // Matches the ClassTemplateSpecializationDecl check in AddDecl 478 if (isa<ClassTemplateSpecializationDecl>(DC)) { 526 if (isa<ClassTemplateSpecializationDecl>(DC)) return; 644 dyn_cast<ClassTemplateSpecializationDecl>(D);
|
H A D | DeclPrinter.cpp | 86 ClassTemplateSpecializationDecl *D); 391 !isa<ClassTemplateSpecializationDecl>(DC)) 970 if (auto S = dyn_cast<ClassTemplateSpecializationDecl>(D)) { 1183 ClassTemplateSpecializationDecl *D) {
|
H A D | QualTypeNames.cpp | 155 dyn_cast<ClassTemplateSpecializationDecl>(TSTRecord->getDecl())) {
|
H A D | ItaniumMangle.cpp | 801 if (const ClassTemplateSpecializationDecl *Spec = 802 dyn_cast<ClassTemplateSpecializationDecl>(ND)) { 4745 const ClassTemplateSpecializationDecl *SD = 4746 dyn_cast<ClassTemplateSpecializationDecl>(RT->getDecl()); 4764 static bool isStreamCharSpecialization(const ClassTemplateSpecializationDecl*SD, 4808 if (const ClassTemplateSpecializationDecl *SD = 4809 dyn_cast<ClassTemplateSpecializationDecl>(ND)) {
|
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | ClangForward.h | 27 class ClassTemplateSpecializationDecl;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | MultiplexConsumer.cpp | 86 const ClassTemplateSpecializationDecl *D) override; 139 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
|
H A D | InterfaceStubFunctionsConsumer.cpp | 175 HandleDecls(cast<ClassTemplateSpecializationDecl>(ND)->decls(), Symbols,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
H A D | USRFindingAction.cpp | 113 dyn_cast<ClassTemplateSpecializationDecl>(RecordDecl))
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 318 if (auto *TSD = dyn_cast<ClassTemplateSpecializationDecl>(RD)) {
|
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | ClangASTContext.h | 292 clang::ClassTemplateSpecializationDecl *CreateClassTemplateSpecializationDecl( 298 CreateClassTemplateSpecializationType(clang::ClassTemplateSpecializationDecl * 933 const clang::ClassTemplateSpecializationDecl *
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 37 class ClassTemplateSpecializationDecl; 278 CollectCXXTemplateParams(const ClassTemplateSpecializationDecl *TS, 518 void completeTemplateDefinition(const ClassTemplateSpecializationDecl &SD);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 120 ClassTemplateSpecializationDecl *Spec 121 = dyn_cast<ClassTemplateSpecializationDecl>(Ctx); 539 if (isa<ClassTemplateSpecializationDecl>(Record)) 2577 } else if (ClassTemplateSpecializationDecl *Spec 2578 = dyn_cast<ClassTemplateSpecializationDecl>(Instantiation)) { 2942 SourceLocation Loc, ClassTemplateSpecializationDecl *ClassTemplateSpec) { 2961 /// given ClassTemplateSpecializationDecl (either the pattern of the primary 2966 ClassTemplateSpecializationDecl *ClassTemplateSpec, 3110 ClassTemplateSpecializationDecl *ClassTemplateSpec, 3113 ClassTemplateSpec = cast<ClassTemplateSpecializationDecl>( [all...] |
H A D | SemaTemplate.cpp | 126 if (ClassTemplateSpecializationDecl *Spec 127 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) 1671 if (!PrevClassTemplate && isa<ClassTemplateSpecializationDecl>(PrevDecl)) { 1673 = cast<ClassTemplateSpecializationDecl>(PrevDecl) 2897 if (ClassTemplateSpecializationDecl *Spec 2898 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) { 3038 } else if (ClassTemplateSpecializationDecl *Spec 3039 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) { 3613 ClassTemplateSpecializationDecl *Decl 3619 Decl = ClassTemplateSpecializationDecl [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 2492 else if (const auto *Spec = dyn_cast<ClassTemplateSpecializationDecl>(A)) 3423 ClassTemplateSpecializationDecl *D) { 3467 ClassTemplateSpecializationDecl *PrevDecl = 3503 ClassTemplateSpecializationDecl *InstD = 3504 ClassTemplateSpecializationDecl::Create( 3859 ClassTemplateSpecializationDecl *PrevDecl 5751 if (ClassTemplateSpecializationDecl *InstSpec 5752 = dyn_cast<ClassTemplateSpecializationDecl>(InstRecord)){ 5797 Loc, cast<ClassTemplateSpecializationDecl>(SubstRecord))) {
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 545 if (!isa<ClassTemplateSpecializationDecl>(Ctx)) { 626 ClassTemplateSpecializationDecl>
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 413 Decl, ClassTemplateSpecializationDecl> 647 AST_MATCHER_P(ClassTemplateSpecializationDecl, hasSpecializedTemplate, 683 AST_POLYMORPHIC_SUPPORTED_TYPES(ClassTemplateSpecializationDecl, 973 AST_POLYMORPHIC_SUPPORTED_TYPES(ClassTemplateSpecializationDecl, 995 AST_POLYMORPHIC_SUPPORTED_TYPES(ClassTemplateSpecializationDecl,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 335 ClassTemplateSpecializationDecl *D); 338 ClassTemplateSpecializationDecl *D) { 1861 if (!isa<ClassTemplateSpecializationDecl>(D)) 2111 ClassTemplateSpecializationDecl *D) { 2124 new (C) ClassTemplateSpecializationDecl:: 2144 ClassTemplateSpecializationDecl *CanonSpec; 2172 new (C) ClassTemplateSpecializationDecl::ExplicitSpecializationInfo; 2219 /// TODO: Unify with ClassTemplateSpecializationDecl version? 3063 if (isa<ClassTemplateSpecializationDecl>(X)) { 3845 D = ClassTemplateSpecializationDecl [all...] |