HomeSort by relevance Sort by last modified time
    Searched full:classtemplate (Results 1 - 25 of 27) sorted by null

1 2

  /external/clang/test/CodeGenCXX/
inline-functions.cpp 35 template <typename T> class ClassTemplate {
46 ClassTemplate<C> ct;
predefined-expr.cpp 10 // CHECK: private unnamed_addr constant [122 x i8] c"static void ClassWithTemplateTemplateParam<char, NS::ClassTemplate>::staticMember() [T = char, Param = NS::ClassTemplate]\00"
21 // CHECK: private unnamed_addr constant [77 x i8] c"void NS::ClassTemplate<NS::Base *>::classTemplateFunction() [T = NS::Base *]\00"
22 // CHECK: private unnamed_addr constant [63 x i8] c"void NS::ClassTemplate<int>::classTemplateFunction() [T = int]\00"
62 // CHECK: private unnamed_addr constant [64 x i8] c"ClassTemplate<NS::Base *> NS::Base::functionReturingTemplate2()\00"
65 // CHECK: private unnamed_addr constant [57 x i8] c"ClassTemplate<int> NS::Base::functionReturingTemplate1()\00"
68 // CHECK: private unnamed_addr constant [65 x i8] c"void NS::Base::withTemplateParameter2(ClassTemplate<NS::Base *>)\00"
71 // CHECK: private unnamed_addr constant [58 x i8] c"void NS::Base::withTemplateParameter1(ClassTemplate<int>)\00"
128 class ClassTemplate {
176 void withTemplateParameter1(ClassTemplate<int>)
    [all...]
  /external/clang/test/Index/
complete-templates.cpp 19 // CHECK: ClassTemplate:{TypedText X}{LeftAngle <}{Placeholder typename T}{RightAngle >} (50)
redeclarations.cpp 10 // CHECK: redeclarations.h:8:7: ClassTemplate=B:8:7 (Definition) Extent=[7:1 - 10:2]
13 // CHECK: redeclarations.h:13:8: ClassTemplate=C:13:8 (Definition) Extent=[12:1 - 15:2]
print-display-names.cpp 16 // CHECK: print-display-names.cpp:2:7: ClassTemplate=ClassTmpl<T, typename>:2:7
complete-exprs.cpp 59 // CHECK-CC1: ClassTemplate:{TypedText vector}{LeftAngle <}{Placeholder typename T}{RightAngle >} (50)
67 // CHECK-CC2: ClassTemplate:{TypedText vector}{LeftAngle <}{Placeholder typename T}{RightAngle >} (50)
73 // CHECK-CC3: ClassTemplate:{TypedText vector}{LeftAngle <}{Placeholder typename T}{RightAngle >} (50)
index-templates.cpp 113 // CHECK-LOAD: index-templates.cpp:6:28: ClassTemplate=allocator:6:28 Extent=[6:1 - 6:37]
115 // CHECK-LOAD: index-templates.cpp:9:7: ClassTemplate=vector:9:7 (Definition) Extent=[8:1 - 11:2]
130 // CHECK-LOAD: index-templates.cpp:28:8: ClassTemplate=Y:28:8 (Definition) Extent=[27:1 - 31:2]
139 // CHECK-LOAD: index-templates.cpp:37:8: ClassTemplate=array:37:8 (Definition) Extent=[36:1 - 37:17]
143 // CHECK-LOAD: index-templates.cpp:40:8: ClassTemplate=storage:40:8 (Definition) Extent=[39:1 - 40:19]
149 // CHECK-LOAD: index-templates.cpp:45:8: ClassTemplate=value_c:45:8 Extent=[44:1 - 45:15]
176 // CHECK-LOAD: index-templates.cpp:101:8: ClassTemplate=SuperPair:101:8 (Definition) Extent=[100:1 - 101:50]
annotate-nested-name-specifier.cpp 218 // CHECK: Punctuation: ";" [40:54 - 40:55] ClassTemplate=X2:38:8 (Definition)
343 // CHECK: Keyword: "typedef" [100:3 - 100:10] ClassTemplate=X5:98:8 (Definition)
357 // CHECK: Keyword: "typedef" [101:3 - 101:10] ClassTemplate=X5:98:8 (Definition)
389 // CHECK: Keyword: "typedef" [108:3 - 108:10] ClassTemplate=X6:105:8 (Definition)
409 // CHECK: Keyword: "typedef" [109:3 - 109:10] ClassTemplate=X6:105:8 (Definition)
447 // CHECK: Keyword: "typedef" [126:3 - 126:10] ClassTemplate=X7:123:8 (Definition)
recursive-cxx-member-calls.cpp 202 // CHECK-tokens: Keyword: "template" [4:3 - 4:11] ClassTemplate=pair:4:44 (Definition)
203 // CHECK-tokens: Punctuation: "<" [4:12 - 4:13] ClassTemplate=pair:4:44 (Definition)
206 // CHECK-tokens: Punctuation: "," [4:23 - 4:24] ClassTemplate=pair:4:44 (Definition)
209 // CHECK-tokens: Punctuation: ">" [4:35 - 4:36] ClassTemplate=pair:4:44 (Definition)
210 // CHECK-tokens: Keyword: "struct" [4:37 - 4:43] ClassTemplate=pair:4:44 (Definition)
211 // CHECK-tokens: Identifier: "pair" [4:44 - 4:48] ClassTemplate=pair:4:44 (Definition)
212 // CHECK-tokens: Punctuation: "{" [4:49 - 4:50] ClassTemplate=pair:4:44 (Definition)
215 // CHECK-tokens: Punctuation: ";" [4:61 - 4:62] ClassTemplate=pair:4:44 (Definition)
216 // CHECK-tokens: Punctuation: "}" [4:63 - 4:64] ClassTemplate=pair:4:44 (Definition)
    [all...]
  /external/clang/include/clang/Basic/
DeclNodes.td 52 def ClassTemplate : DDecl<RedeclarableTemplate>;
  /external/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp     [all...]
SemaTemplate.cpp     [all...]
SemaCXXScopeSpec.cpp 108 if (ClassTemplateDecl *ClassTemplate
118 = ClassTemplate->getInjectedClassNameSpecialization();
120 return ClassTemplate->getTemplatedDecl();
127 = ClassTemplate->findPartialSpecialization(ContextType))
    [all...]
SemaCodeComplete.cpp 740 if (ClassTemplateDecl *ClassTemplate = dyn_cast<ClassTemplateDecl>(D))
741 Record = ClassTemplate->getTemplatedDecl();
    [all...]
SemaTemplateInstantiate.cpp 136 if (ClassTemplateDecl *ClassTemplate = Rec->getDescribedClassTemplate()) {
137 QualType T = ClassTemplate->getInjectedClassNameSpecialization();
141 if (ClassTemplate->isMemberSpecialization())
    [all...]
SemaTemplateDeduction.cpp     [all...]
  /external/clang/test/CXX/basic/basic.types/
p10.cpp 30 constexpr ClassTemp<int> classtemplate = {}; variable
  /external/clang/include/clang/Sema/
Template.h 485 ClassTemplateDecl *ClassTemplate,
  /external/clang/lib/Frontend/
ASTConsumers.cpp 389 case Decl::ClassTemplate: {
  /external/clang/include/clang/AST/
DeclTemplate.h     [all...]
  /external/clang/lib/AST/
ASTImporter.cpp     [all...]
DeclBase.cpp 512 case ClassTemplate:
    [all...]
  /external/clang/tools/libclang/
CIndex.cpp     [all...]
IndexingContext.cpp     [all...]
  /external/clang/lib/CodeGen/
CGDecl.cpp 53 case Decl::ClassTemplate:
    [all...]

Completed in 736 milliseconds

1 2