Searched refs:ClassTemplateSpecializationDecl (Results 1 - 25 of 55) sorted by relevance

123

/external/clang/include/clang/AST/
H A DASTMutationListener.h21 class ClassTemplateSpecializationDecl;
55 const ClassTemplateSpecializationDecl *D) {}
H A DDeclTemplate.h1386 class ClassTemplateSpecializationDecl class in class:clang::TemplateParameterList
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>(Recen
[all...]
/external/clang/tools/libclang/
H A DCIndexCXX.cpp65 if (const ClassTemplateSpecializationDecl *PartialSpec
98 else if (const ClassTemplateSpecializationDecl *ClassSpec
99 = dyn_cast<ClassTemplateSpecializationDecl>(CXXRecord)) {
H A DCXType.cpp881 const ClassTemplateSpecializationDecl *TemplateDecl =
882 dyn_cast<ClassTemplateSpecializationDecl>(RecordDecl);
895 const ClassTemplateSpecializationDecl *TemplateDecl =
896 dyn_cast<ClassTemplateSpecializationDecl>(RecordDecl);
H A DCursorVisitor.h207 bool VisitClassTemplateSpecializationDecl(ClassTemplateSpecializationDecl *D);
H A DIndexDecl.cpp285 ClassTemplateSpecializationDecl *D) {
H A DIndexingContext.cpp958 } else if (isa<ClassTemplateSpecializationDecl>(D)) {
1164 if (const ClassTemplateSpecializationDecl *
1165 SD = dyn_cast<ClassTemplateSpecializationDecl>(D)) {
H A DIndexingContext.h24 class ClassTemplateSpecializationDecl;
/external/clang/lib/AST/
H A DDeclTemplate.cpp333 llvm::FoldingSetVector<ClassTemplateSpecializationDecl> &
352 ClassTemplateSpecializationDecl *
358 void ClassTemplateDecl::AddSpecialization(ClassTemplateSpecializationDecl *D,
363 ClassTemplateSpecializationDecl *Existing
687 // ClassTemplateSpecializationDecl Implementation
689 ClassTemplateSpecializationDecl::
690 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, function in class:ClassTemplateSpecializationDecl
696 ClassTemplateSpecializationDecl *PrevDecl)
706 ClassTemplateSpecializationDecl::ClassTemplateSpecializationDecl(ASTContex function in class:ClassTemplateSpecializationDecl
[all...]
H A DDecl.cpp415 const ClassTemplateSpecializationDecl *spec,
451 const ClassTemplateSpecializationDecl *spec,
781 if (const ClassTemplateSpecializationDecl *spec
782 = dyn_cast<ClassTemplateSpecializationDecl>(Tag)) {
915 if (const ClassTemplateSpecializationDecl *spec
916 = dyn_cast<ClassTemplateSpecializationDecl>(RD)) {
1030 if (const ClassTemplateSpecializationDecl *spec
1031 = dyn_cast<ClassTemplateSpecializationDecl>(ND))
1361 if (const ClassTemplateSpecializationDecl *Spec
1362 = dyn_cast<ClassTemplateSpecializationDecl>(*
[all...]
H A DDeclCXX.cpp1231 if (const ClassTemplateSpecializationDecl *Spec
1232 = dyn_cast<ClassTemplateSpecializationDecl>(this))
1243 if (ClassTemplateSpecializationDecl *Spec
1244 = dyn_cast<ClassTemplateSpecializationDecl>(this)) {
H A DTypePrinter.cpp855 } else if (ClassTemplateSpecializationDecl *Spec
856 = dyn_cast<ClassTemplateSpecializationDecl>(DC)) {
936 if (ClassTemplateSpecializationDecl *Spec
937 = dyn_cast<ClassTemplateSpecializationDecl>(D)) {
H A DItaniumMangle.cpp549 if (const ClassTemplateSpecializationDecl *Spec =
550 dyn_cast<ClassTemplateSpecializationDecl>(ND)) {
3518 const ClassTemplateSpecializationDecl *SD =
3519 dyn_cast<ClassTemplateSpecializationDecl>(RT->getDecl());
3537 static bool isStreamCharSpecialization(const ClassTemplateSpecializationDecl*SD,
3581 if (const ClassTemplateSpecializationDecl *SD =
3582 dyn_cast<ClassTemplateSpecializationDecl>(ND)) {
/external/lldb/include/lldb/Core/
H A DClangForward.h35 class ClassTemplateSpecializationDecl;
/external/lldb/include/lldb/Symbol/
H A DClangASTContext.h284 clang::ClassTemplateSpecializationDecl *
291 CreateClassTemplateSpecializationType (clang::ClassTemplateSpecializationDecl *class_template_specialization_decl);
/external/clang/lib/CodeGen/
H A DCGDebugInfo.h37 class ClassTemplateSpecializationDecl;
178 CollectCXXTemplateParams(const ClassTemplateSpecializationDecl *TS,
301 void completeTemplateDefinition(const ClassTemplateSpecializationDecl &SD);
H A DCGDebugInfo.cpp230 if (!isa<ClassTemplateSpecializationDecl>(RD))
1000 if (isa<ClassTemplateSpecializationDecl>(RD)) {
1358 CollectCXXTemplateParams(const ClassTemplateSpecializationDecl *TSpecial,
1516 if (const ClassTemplateSpecializationDecl *SD =
1517 dyn_cast<ClassTemplateSpecializationDecl>(RD))
2050 const ClassTemplateSpecializationDecl &SD) {
2274 if (const ClassTemplateSpecializationDecl *TSpecial =
2275 dyn_cast<ClassTemplateSpecializationDecl>(RD))
/external/clang/lib/Frontend/
H A DMultiplexConsumer.cpp96 const ClassTemplateSpecializationDecl *D) override;
137 const ClassTemplateDecl *TD, const ClassTemplateSpecializationDecl *D) {
/external/chromium_org/tools/clang/blink_gc_plugin/
H A DRecordInfo.cpp40 ClassTemplateSpecializationDecl* tmpl =
41 dyn_cast<ClassTemplateSpecializationDecl>(record_);
/external/clang/lib/Index/
H A DUSRGeneration.cpp463 if (const ClassTemplateSpecializationDecl *Spec
464 = dyn_cast<ClassTemplateSpecializationDecl>(D)) {
/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp111 if (ClassTemplateSpecializationDecl *Spec
112 = dyn_cast<ClassTemplateSpecializationDecl>(Ctx)) {
425 if (isa<ClassTemplateSpecializationDecl>(Record))
1909 } else if (ClassTemplateSpecializationDecl *Spec
1910 = dyn_cast<ClassTemplateSpecializationDecl>(Instantiation)) {
2194 ClassTemplateSpecializationDecl *ClassTemplateSpec,
2197 ClassTemplateSpec = cast<ClassTemplateSpecializationDecl>(
2554 ClassTemplateSpecializationDecl *ClassTemplateSpec,
H A DSemaTemplate.cpp77 if (ClassTemplateSpecializationDecl *Spec
78 = dyn_cast<ClassTemplateSpecializationDecl>(Record))
921 if (!PrevClassTemplate && isa<ClassTemplateSpecializationDecl>(PrevDecl)) {
923 = cast<ClassTemplateSpecializationDecl>(PrevDecl)
1643 if (ClassTemplateSpecializationDecl *Spec
1644 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) {
1782 } else if (ClassTemplateSpecializationDecl *Spec
1783 = dyn_cast<ClassTemplateSpecializationDecl>(Record)) {
2121 ClassTemplateSpecializationDecl *Decl
2127 Decl = ClassTemplateSpecializationDecl
[all...]
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp247 ClassTemplateSpecializationDecl *D);
249 ClassTemplateSpecializationDecl *D) {
1701 ClassTemplateSpecializationDecl *D) {
1714 ClassTemplateSpecializationDecl::SpecializedPartialSpecialization *PS
1715 = new (C) ClassTemplateSpecializationDecl::
1736 ClassTemplateSpecializationDecl *CanonSpec;
1769 ClassTemplateSpecializationDecl::ExplicitSpecializationInfo *ExplicitInfo
1770 = new (C) ClassTemplateSpecializationDecl::ExplicitSpecializationInfo;
1821 /// TODO: Unify with ClassTemplateSpecializationDecl version?
2299 if (isa<ClassTemplateSpecializationDecl>(
[all...]
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h216 ClassTemplateSpecializationDecl> classTemplateSpecializationDecl;
334 AST_POLYMORPHIC_SUPPORTED_TYPES_2(ClassTemplateSpecializationDecl,
434 AST_POLYMORPHIC_SUPPORTED_TYPES_2(ClassTemplateSpecializationDecl,
/external/lldb/source/Symbol/
H A DClangASTContext.cpp1355 ClassTemplateSpecializationDecl *
1362 ClassTemplateSpecializationDecl *class_template_specialization_decl = ClassTemplateSpecializationDecl::Create (*ast,
1378 ClangASTContext::CreateClassTemplateSpecializationType (ClassTemplateSpecializationDecl *class_template_specialization_decl)

Completed in 3211 milliseconds

123