OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ClassTemplate
(Results
1 - 25
of
26
) sorted by null
1
2
/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"
inline-functions.cpp
36
template <typename T> class
ClassTemplate
{
47
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"
23
// CHECK: private unnamed_addr constant [77 x i8] c"void NS::
ClassTemplate
<NS::Base *>::classTemplateFunction() [T = NS::Base *]\00"
24
// CHECK: private unnamed_addr constant [63 x i8] c"void NS::
ClassTemplate
<int>::classTemplateFunction() [T = int]\00"
64
// CHECK: private unnamed_addr constant [64 x i8] c"
ClassTemplate
<NS::Base *> NS::Base::functionReturingTemplate2()\00"
67
// CHECK: private unnamed_addr constant [57 x i8] c"
ClassTemplate
<int> NS::Base::functionReturingTemplate1()\00"
70
// CHECK: private unnamed_addr constant [65 x i8] c"void NS::Base::withTemplateParameter2(
ClassTemplate
<NS::Base *>)\00"
73
// CHECK: private unnamed_addr constant [58 x i8] c"void NS::Base::withTemplateParameter1(
ClassTemplate
<int>)\00"
130
class
ClassTemplate
{
178
void withTemplateParameter1(
ClassTemplate
<int>)
[
all
...]
dllexport.cpp
594
template <typename T> struct
ClassTemplate
{ void func() {} };
613
// MS:
ClassTemplate
<int> gets exported.
614
struct __declspec(dllexport) DerivedFromTemplate : public
ClassTemplate
<int> {};
615
USEMEMFUNC(
ClassTemplate
<int>, func)
616
// M32-DAG: define weak_odr dllexport x86_thiscallcc void @"\01?func@?$
ClassTemplate
@H@@QAEXXZ"
[
all
...]
dllimport.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
783
if (const ClassTemplateDecl *
ClassTemplate
= dyn_cast<ClassTemplateDecl>(D))
784
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
...]
SemaLookup.cpp
[
all
...]
/external/clang/test/SemaCXX/
dllexport.cpp
335
template <typename T> class
ClassTemplate
{};
359
//
ClassTemplate
<int> gets exported.
360
class __declspec(dllexport) DerivedFromTemplate : public
ClassTemplate
<int> {};
362
//
ClassTemplate
<int> is already exported.
363
class __declspec(dllexport) DerivedFromTemplate2 : public
ClassTemplate
<int> {};
372
// expected-note@+4{{class template '
ClassTemplate
<double>' was instantiated here}}
376
class DerivedFromTemplateD : public
ClassTemplate
<double> {};
377
class __declspec(dllexport) DerivedFromTemplateD2 : public
ClassTemplate
<double> {};
380
// expected-note@+4{{class template '
ClassTemplate
<bool>' was instantiated here}}
384
class __declspec(dllimport) DerivedFromTemplateB : public
ClassTemplate
<bool> {}
[
all
...]
dllimport.cpp
[
all
...]
/external/clang/lib/Serialization/
ASTCommon.cpp
171
case Decl::
ClassTemplate
:
/external/clang/include/clang/Sema/
Template.h
501
ClassTemplateDecl *
ClassTemplate
,
/external/clang/lib/AST/
Comment.cpp
200
case Decl::
ClassTemplate
: {
ASTImporter.cpp
[
all
...]
DeclBase.cpp
565
case
ClassTemplate
:
[
all
...]
/external/clang/lib/Frontend/
ASTConsumers.cpp
463
case Decl::
ClassTemplate
: {
/external/clang/include/clang/AST/
DeclTemplate.h
[
all
...]
/external/clang/unittests/ASTMatchers/
ASTMatchersTest.cpp
380
TEST(
ClassTemplate
, DoesNotMatchClass) {
386
TEST(
ClassTemplate
, MatchesClassTemplate) {
392
TEST(
ClassTemplate
, DoesNotMatchClassTemplateExplicitSpecialization) {
399
TEST(
ClassTemplate
, DoesNotMatchClassTemplatePartialSpecialization) {
[
all
...]
/external/clang/tools/libclang/
IndexingContext.cpp
[
all
...]
CIndex.cpp
[
all
...]
/external/clang/lib/CodeGen/
CGDecl.cpp
57
case Decl::
ClassTemplate
:
[
all
...]
Completed in 1633 milliseconds
1
2