Home
last modified time | relevance | path

Searched defs:ClassTemplate (Results 1 – 25 of 27) sorted by relevance

12

/aosp_15_r20/external/clang/test/CodeGenCXX/
H A Dmangle-ms-templates-memptrs-2.cpp52 struct ClassTemplate { struct
53 ClassTemplate() {} in ClassTemplate() function
56 template struct ClassTemplate<&MostGeneral::h>; variable
H A Dpredefined-expr-cxx14.cpp51 class ClassTemplate { class
H A Dinline-functions.cpp40 template <typename T> class ClassTemplate { class
H A Ddllimport.cpp847 template <typename T> struct ClassTemplate { void func() {} }; in func() argument
H A Dpredefined-expr.cpp130 class ClassTemplate { class
H A Ddllexport.cpp857 template <typename T> struct ClassTemplate { void func(); }; struct
/aosp_15_r20/external/clang/unittests/ASTMatchers/
H A DASTMatchersNodeTest.cpp118 TEST(ClassTemplate, DoesNotMatchClass) { in TEST() argument
124 TEST(ClassTemplate, MatchesClassTemplate) { in TEST() argument
130 TEST(ClassTemplate, DoesNotMatchClassTemplateExplicitSpecialization) { in TEST() argument
137 TEST(ClassTemplate, DoesNotMatchClassTemplatePartialSpecialization) { in TEST() argument
/aosp_15_r20/external/clang/test/SemaTemplate/
H A Dext_ms_template_spec.cpp21 class A::ClassTemplate<int>; // expected-warning {{class template specialization of 'ClassTemplate'… member in B::A
/aosp_15_r20/external/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1222 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); in VisitClassTemplatePartialSpecializationDecl() local
2665 ClassTemplateDecl *ClassTemplate = D->getSpecializedTemplate(); in VisitClassTemplateSpecializationDecl() local
2947 ClassTemplateDecl *ClassTemplate, in InstantiateClassTemplatePartialSpecialization()
4723 ClassTemplateDecl *ClassTemplate = Record->getDescribedClassTemplate(); in FindInstantiatedDecl() local
H A DSemaCXXScopeSpec.cpp101 if (ClassTemplateDecl *ClassTemplate in computeDeclContext() local
H A DSemaCodeComplete.cpp799 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(D)) in MaybeAddConstructorResults() local
1116 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(ND)) in IsNestedNameSpecifier() local
1130 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(ND)) in IsClassOrStruct() local
1145 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(ND)) in IsUnion() local
H A DSemaTemplate.cpp2237 } else if (ClassTemplateDecl *ClassTemplate in CheckTemplateIdType() local
6201 ClassTemplateDecl *ClassTemplate in ActOnClassTemplateSpecialization() local
7341 ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(TD); in ActOnExplicitInstantiation() local
H A DSemaTemplateInstantiate.cpp168 if (ClassTemplateDecl *ClassTemplate = Rec->getDescribedClassTemplate()) { in getTemplateInstantiationArgs() local
H A DSemaTemplateDeduction.cpp2212 ClassTemplateDecl *ClassTemplate = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction() local
H A DSemaLookup.cpp2437 if (ClassTemplateDecl *ClassTemplate in addAssociatedClassesAndNamespaces() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/ExtractAPI/Serialization/
DSerializerBase.h129 for (const auto &ClassTemplate : API.getClassTemplates()) in traverseClassTemplateRecords() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/ExtractAPI/Serialization/
DSerializerBase.h129 for (const auto &ClassTemplate : API.getClassTemplates()) in traverseClassTemplateRecords() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/ExtractAPI/Serialization/
DSerializerBase.h129 for (const auto &ClassTemplate : API.getClassTemplates()) in traverseClassTemplateRecords() local
/aosp_15_r20/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp772 if (auto *ClassTemplate = dyn_cast_or_null<ClassTemplateDecl>( in getAsCXXRecordDeclOrPrimaryTemplate() local
/aosp_15_r20/external/clang/test/SemaCXX/
H A Ddllimport.cpp1347 template <typename T> class ClassTemplate {}; class
H A Ddllexport.cpp410 template <typename T> class ClassTemplate {}; class
/aosp_15_r20/external/clang/lib/AST/
H A DASTImporter.cpp4518 ClassTemplateDecl *ClassTemplate in VisitClassTemplateSpecializationDecl() local
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/Sema/
DSema.h2881 ClassTemplate, enumerator
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/Sema/
DSema.h2863 ClassTemplate, enumerator
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/Sema/
DSema.h3016 ClassTemplate, enumerator

12