HomeSort by relevance Sort by last modified time
    Searched refs:ClassTemplate (Results 1 - 25 of 28) sorted by null

1 2

  /external/clang/test/SemaTemplate/
ext_ms_template_spec.cpp 6 class ClassTemplate; // expected-note {{explicitly specialized declaration is here}}
21 class A::ClassTemplate<int>; // expected-warning {{class template specialization of 'ClassTemplate' outside namespace enclosing 'A' is a Microsoft extension}}
  /external/clang/test/CodeGenCXX/
mangle-ms-templates-memptrs-2.cpp 37 struct ClassTemplate {
38 ClassTemplate() {}
41 template struct ClassTemplate<&MostGeneral::h>;
45 // CHECK: define weak_odr x86_thiscallcc %struct.ClassTemplate* @"\01??0?$ClassTemplate@$J??_9MostGeneral@@$BA@AEA@M@3@@QAE@XZ"
predefined-expr.cpp 10 // CHECK-DAG: private unnamed_addr constant [122 x i8] c"static void ClassWithTemplateTemplateParam<char, NS::ClassTemplate>::staticMember() [T = char, Param = NS::ClassTemplate]\00"
23 // CHECK-DAG: private unnamed_addr constant [77 x i8] c"void NS::ClassTemplate<NS::Base *>::classTemplateFunction() [T = NS::Base *]\00"
24 // CHECK-DAG: private unnamed_addr constant [63 x i8] c"void NS::ClassTemplate<int>::classTemplateFunction() [T = int]\00"
64 // CHECK-DAG: private unnamed_addr constant [64 x i8] c"ClassTemplate<NS::Base *> NS::Base::functionReturingTemplate2()\00"
67 // CHECK-DAG: private unnamed_addr constant [57 x i8] c"ClassTemplate<int> NS::Base::functionReturingTemplate1()\00"
70 // CHECK-DAG: private unnamed_addr constant [65 x i8] c"void NS::Base::withTemplateParameter2(ClassTemplate<NS::Base *>)\00"
73 // CHECK-DAG: private unnamed_addr constant [58 x i8] c"void NS::Base::withTemplateParameter1(ClassTemplate<int>)\00"
130 class ClassTemplate {
178 void withTemplateParameter1(ClassTemplate<int>)
    [all...]
inline-functions.cpp 36 template <typename T> class ClassTemplate {
47 ClassTemplate<C> ct;
predefined-expr-cxx14.cpp 9 // CHECK-DAG: @__PRETTY_FUNCTION__._ZN13ClassTemplateIiE21classTemplateFunctionERi = private unnamed_addr constant [69 x i8] c"const auto &ClassTemplate<int>::classTemplateFunction(T &) [T = int]\00"
51 class ClassTemplate {
95 ClassTemplate<int> t;
dllimport.cpp     [all...]
dllexport.cpp     [all...]
  /external/clang/lib/Sema/
SemaTemplate.cpp     [all...]
SemaTemplateInstantiateDecl.cpp     [all...]
SemaCXXScopeSpec.cpp 101 if (ClassTemplateDecl *ClassTemplate
111 = ClassTemplate->getInjectedClassNameSpecialization();
113 return ClassTemplate->getTemplatedDecl();
120 = ClassTemplate->findPartialSpecialization(ContextType))
    [all...]
SemaCodeComplete.cpp 782 if (const ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(D))
783 Record = ClassTemplate->getTemplatedDecl();
    [all...]
SemaTemplateInstantiate.cpp 167 if (ClassTemplateDecl *ClassTemplate = Rec->getDescribedClassTemplate()) {
168 QualType T = ClassTemplate->getInjectedClassNameSpecialization();
173 if (ClassTemplate->isMemberSpecialization())
    [all...]
SemaTemplateDeduction.cpp     [all...]
  /external/clang/test/SemaCXX/
dllexport.cpp 400 template <typename T> class ClassTemplate {};
424 // ClassTemplate<int> gets exported.
425 class __declspec(dllexport) DerivedFromTemplate : public ClassTemplate<int> {};
427 // ClassTemplate<int> is already exported.
428 class __declspec(dllexport) DerivedFromTemplate2 : public ClassTemplate<int> {};
437 // expected-note@+4{{class template 'ClassTemplate<double>' was instantiated here}}
441 class DerivedFromTemplateD : public ClassTemplate<double> {};
442 class __declspec(dllexport) DerivedFromTemplateD2 : public ClassTemplate<double> {};
445 // expected-note@+4{{class template 'ClassTemplate<bool>' was instantiated here}}
449 class __declspec(dllimport) DerivedFromTemplateB : public ClassTemplate<bool> {}
    [all...]
dllimport.cpp     [all...]
  /external/clang/lib/Serialization/
ASTCommon.cpp 177 case Decl::ClassTemplate:
  /external/clang/include/clang/Sema/
Template.h 508 ClassTemplateDecl *ClassTemplate,
  /external/clang/lib/AST/
Comment.cpp 197 case Decl::ClassTemplate: {
ASTImporter.cpp     [all...]
DeclBase.cpp 585 case ClassTemplate:
    [all...]
  /external/clang/lib/Frontend/
ASTConsumers.cpp 472 case Decl::ClassTemplate: {
  /external/clang/include/clang/AST/
DeclTemplate.h     [all...]
  /external/clang/unittests/ASTMatchers/
ASTMatchersTest.cpp 402 TEST(ClassTemplate, DoesNotMatchClass) {
408 TEST(ClassTemplate, MatchesClassTemplate) {
414 TEST(ClassTemplate, DoesNotMatchClassTemplateExplicitSpecialization) {
421 TEST(ClassTemplate, DoesNotMatchClassTemplatePartialSpecialization) {
    [all...]
  /external/clang/tools/libclang/
IndexingContext.cpp     [all...]
CIndex.cpp     [all...]

Completed in 1633 milliseconds

1 2