/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 333 llvm::FoldingSetVector<ClassTemplateSpecializationDecl> & 352 ClassTemplateSpecializationDecl * 358 void ClassTemplateDecl::AddSpecialization(ClassTemplateSpecializationDecl *D, in AddSpecialization() 363 ClassTemplateSpecializationDecl *Existing in AddSpecialization() 689 ClassTemplateSpecializationDecl:: 690 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, in ClassTemplateSpecializationDecl() function in ClassTemplateSpecializationDecl 696 ClassTemplateSpecializationDecl *PrevDecl) in ClassTemplateSpecializationDecl() 706 ClassTemplateSpecializationDecl::ClassTemplateSpecializationDecl(ASTContext &C, in ClassTemplateSpecializationDecl() function in ClassTemplateSpecializationDecl 712 ClassTemplateSpecializationDecl * 713 ClassTemplateSpecializationDecl::Create(ASTContext &Context, TagKind TK, in Create() [all …]
|
D | Decl.cpp | 415 const ClassTemplateSpecializationDecl *spec, in shouldConsiderTemplateVisibility() 451 const ClassTemplateSpecializationDecl *spec, in mergeTemplateLV() 781 if (const ClassTemplateSpecializationDecl *spec in getLVForNamespaceScopeDecl() 782 = dyn_cast<ClassTemplateSpecializationDecl>(Tag)) { in getLVForNamespaceScopeDecl() 915 if (const ClassTemplateSpecializationDecl *spec in getLVForClassMember() 916 = dyn_cast<ClassTemplateSpecializationDecl>(RD)) { in getLVForClassMember() 1030 if (const ClassTemplateSpecializationDecl *spec in getExplicitVisibilityAux() 1031 = dyn_cast<ClassTemplateSpecializationDecl>(ND)) in getExplicitVisibilityAux() 1361 if (const ClassTemplateSpecializationDecl *Spec in printQualifiedName() 1362 = dyn_cast<ClassTemplateSpecializationDecl>(*I)) { in printQualifiedName()
|
D | TypePrinter.cpp | 855 } else if (ClassTemplateSpecializationDecl *Spec in AppendScope() 856 = dyn_cast<ClassTemplateSpecializationDecl>(DC)) { in AppendScope() 936 if (ClassTemplateSpecializationDecl *Spec in printTag() 937 = dyn_cast<ClassTemplateSpecializationDecl>(D)) { in printTag()
|
D | ItaniumMangle.cpp | 549 if (const ClassTemplateSpecializationDecl *Spec = in isTemplate() 550 dyn_cast<ClassTemplateSpecializationDecl>(ND)) { in isTemplate() 3518 const ClassTemplateSpecializationDecl *SD = in isCharSpecialization() 3519 dyn_cast<ClassTemplateSpecializationDecl>(RT->getDecl()); in isCharSpecialization() 3537 static bool isStreamCharSpecialization(const ClassTemplateSpecializationDecl*SD, in isStreamCharSpecialization() 3581 if (const ClassTemplateSpecializationDecl *SD = in mangleStandardSubstitution() 3582 dyn_cast<ClassTemplateSpecializationDecl>(ND)) { in mangleStandardSubstitution()
|
D | DeclCXX.cpp | 1231 if (const ClassTemplateSpecializationDecl *Spec in getTemplateSpecializationKind() 1232 = dyn_cast<ClassTemplateSpecializationDecl>(this)) in getTemplateSpecializationKind() 1243 if (ClassTemplateSpecializationDecl *Spec in setTemplateSpecializationKind() 1244 = dyn_cast<ClassTemplateSpecializationDecl>(this)) { in setTemplateSpecializationKind()
|
/external/clang/tools/libclang/ |
D | CIndexCXX.cpp | 65 if (const ClassTemplateSpecializationDecl *PartialSpec in clang_getTemplateCursorKind() 98 else if (const ClassTemplateSpecializationDecl *ClassSpec in clang_getSpecializedCursorTemplate() 99 = dyn_cast<ClassTemplateSpecializationDecl>(CXXRecord)) { in clang_getSpecializedCursorTemplate()
|
D | CXType.cpp | 881 const ClassTemplateSpecializationDecl *TemplateDecl = in clang_Type_getNumTemplateArguments() 882 dyn_cast<ClassTemplateSpecializationDecl>(RecordDecl); in clang_Type_getNumTemplateArguments() 895 const ClassTemplateSpecializationDecl *TemplateDecl = in clang_Type_getTemplateArgumentAsType() 896 dyn_cast<ClassTemplateSpecializationDecl>(RecordDecl); in clang_Type_getTemplateArgumentAsType()
|
D | CursorVisitor.h | 207 bool VisitClassTemplateSpecializationDecl(ClassTemplateSpecializationDecl *D);
|
D | IndexDecl.cpp | 285 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
|
D | IndexingContext.cpp | 958 } else if (isa<ClassTemplateSpecializationDecl>(D)) { in getEntityInfo() 1164 if (const ClassTemplateSpecializationDecl * in isTemplateImplicitInstantiation() 1165 SD = dyn_cast<ClassTemplateSpecializationDecl>(D)) { in isTemplateImplicitInstantiation()
|
D | IndexingContext.h | 24 class ClassTemplateSpecializationDecl; variable
|
/external/clang/include/clang/AST/ |
D | ASTMutationListener.h | 21 class ClassTemplateSpecializationDecl; variable 55 const ClassTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
|
D | DeclTemplate.h | 1386 class ClassTemplateSpecializationDecl 1434 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, 1440 ClassTemplateSpecializationDecl *PrevDecl); 1442 explicit ClassTemplateSpecializationDecl(ASTContext &C, Kind DK); 1445 static ClassTemplateSpecializationDecl * 1451 ClassTemplateSpecializationDecl *PrevDecl); 1452 static ClassTemplateSpecializationDecl * 1463 ClassTemplateSpecializationDecl *getMostRecentDecl() { 1466 while (!isa<ClassTemplateSpecializationDecl>(Recent)) { 1471 return cast<ClassTemplateSpecializationDecl>(Recent); [all …]
|
/external/lldb/include/lldb/Symbol/ |
D | ClangASTContext.h | 284 clang::ClassTemplateSpecializationDecl * 291 …CreateClassTemplateSpecializationType (clang::ClassTemplateSpecializationDecl *class_template_spec…
|
/external/clang/lib/CodeGen/ |
D | CGDebugInfo.h | 37 class ClassTemplateSpecializationDecl; variable 178 CollectCXXTemplateParams(const ClassTemplateSpecializationDecl *TS, 301 void completeTemplateDefinition(const ClassTemplateSpecializationDecl &SD);
|
D | CGDebugInfo.cpp | 230 if (!isa<ClassTemplateSpecializationDecl>(RD)) in getClassName() 1000 if (isa<ClassTemplateSpecializationDecl>(RD)) { in getOrCreateInstanceMethodType() 1358 CollectCXXTemplateParams(const ClassTemplateSpecializationDecl *TSpecial, in CollectCXXTemplateParams() 1516 if (const ClassTemplateSpecializationDecl *SD = in shouldOmitDefinition() 1517 dyn_cast<ClassTemplateSpecializationDecl>(RD)) in shouldOmitDefinition() 2050 const ClassTemplateSpecializationDecl &SD) { in completeTemplateDefinition() 2274 if (const ClassTemplateSpecializationDecl *TSpecial = in CreateLimitedType() 2275 dyn_cast<ClassTemplateSpecializationDecl>(RD)) in CreateLimitedType()
|
/external/lldb/include/lldb/Core/ |
D | ClangForward.h | 35 class ClassTemplateSpecializationDecl; variable
|
/external/clang/lib/Frontend/ |
D | MultiplexConsumer.cpp | 96 const ClassTemplateSpecializationDecl *D) override; 137 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 111 if (ClassTemplateSpecializationDecl *Spec in getTemplateInstantiationArgs() 112 = dyn_cast<ClassTemplateSpecializationDecl>(Ctx)) { in getTemplateInstantiationArgs() 425 if (isa<ClassTemplateSpecializationDecl>(Record)) in PrintInstantiationStack() 1909 } else if (ClassTemplateSpecializationDecl *Spec in InstantiateClass() 1910 = dyn_cast<ClassTemplateSpecializationDecl>(Instantiation)) { in InstantiateClass() 2194 ClassTemplateSpecializationDecl *ClassTemplateSpec, in InstantiateClassTemplateSpecialization() 2197 ClassTemplateSpec = cast<ClassTemplateSpecializationDecl>( in InstantiateClassTemplateSpecialization() 2554 ClassTemplateSpecializationDecl *ClassTemplateSpec, in InstantiateClassTemplateSpecializationMembers()
|
D | SemaTemplate.cpp | 77 if (ClassTemplateSpecializationDecl *Spec in isAcceptableTemplateName() 78 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) in isAcceptableTemplateName() 921 if (!PrevClassTemplate && isa<ClassTemplateSpecializationDecl>(PrevDecl)) { in CheckClassTemplate() 923 = cast<ClassTemplateSpecializationDecl>(PrevDecl) in CheckClassTemplate() 1643 if (ClassTemplateSpecializationDecl *Spec in MatchTemplateParametersToScopeSpecifier() 1644 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) { in MatchTemplateParametersToScopeSpecifier() 1782 } else if (ClassTemplateSpecializationDecl *Spec in MatchTemplateParametersToScopeSpecifier() 1783 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) { in MatchTemplateParametersToScopeSpecifier() 2121 ClassTemplateSpecializationDecl *Decl in CheckTemplateIdType() 2127 Decl = ClassTemplateSpecializationDecl::Create(Context, in CheckTemplateIdType() [all …]
|
/external/chromium_org/tools/clang/blink_gc_plugin/ |
D | RecordInfo.cpp | 40 ClassTemplateSpecializationDecl* tmpl = in GetTemplateArgs() 41 dyn_cast<ClassTemplateSpecializationDecl>(record_); in GetTemplateArgs()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 247 ClassTemplateSpecializationDecl *D); 249 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl() 1701 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDeclImpl() 1714 ClassTemplateSpecializationDecl::SpecializedPartialSpecialization *PS in VisitClassTemplateSpecializationDeclImpl() 1715 = new (C) ClassTemplateSpecializationDecl:: in VisitClassTemplateSpecializationDeclImpl() 1736 ClassTemplateSpecializationDecl *CanonSpec; in VisitClassTemplateSpecializationDeclImpl() 1769 ClassTemplateSpecializationDecl::ExplicitSpecializationInfo *ExplicitInfo in VisitClassTemplateSpecializationDeclImpl() 1770 = new (C) ClassTemplateSpecializationDecl::ExplicitSpecializationInfo; in VisitClassTemplateSpecializationDeclImpl() 2299 if (isa<ClassTemplateSpecializationDecl>(X)) { in isSameEntity() 2691 D = ClassTemplateSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord() [all …]
|
/external/clang/lib/Index/ |
D | USRGeneration.cpp | 463 if (const ClassTemplateSpecializationDecl *Spec in VisitTagDecl() 464 = dyn_cast<ClassTemplateSpecializationDecl>(D)) { in VisitTagDecl()
|
/external/lldb/source/Symbol/ |
D | ClangASTContext.cpp | 1355 ClassTemplateSpecializationDecl * 1362 …ClassTemplateSpecializationDecl *class_template_specialization_decl = ClassTemplateSpecializationD… in CreateClassTemplateSpecializationDecl() 1378 ClangASTContext::CreateClassTemplateSpecializationType (ClassTemplateSpecializationDecl *class_temp… in CreateClassTemplateSpecializationType()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 216 ClassTemplateSpecializationDecl> classTemplateSpecializationDecl; 334 AST_POLYMORPHIC_SUPPORTED_TYPES_2(ClassTemplateSpecializationDecl, in AST_POLYMORPHIC_MATCHER_P() argument 434 AST_POLYMORPHIC_SUPPORTED_TYPES_2(ClassTemplateSpecializationDecl, in AST_POLYMORPHIC_MATCHER_P2() argument
|