OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InnerTemplate
(Results
1 - 4
of
4
) sorted by null
/external/clang/test/CXX/temp/temp.spec/temp.expl.spec/
p2.cpp
62
struct
InnerTemplate
: public T { }; // expected-note 2{{explicitly specialized}} \
179
struct X0<void*>::
InnerTemplate
<int> { };
182
struct X0<int>::
InnerTemplate
<int>; // expected-note{{forward declaration}}
185
struct X0<int>::
InnerTemplate
<long>;
188
struct X0<int>::
InnerTemplate
<double>;
192
struct N0::X0<int>::
InnerTemplate
<long> { }; // okay
195
struct N0::X0<int>::
InnerTemplate
<float> { }; // expected-warning{{class template specialization}}
199
struct N0::X0<int>::
InnerTemplate
<double> { }; // expected-error{{enclosing}}
202
N0::X0<void*>::
InnerTemplate
<int> inner_template0;
203
N0::X0<int>::
InnerTemplate
<int> inner_template1; // expected-error{{incomplete}
[
all
...]
p1.cpp
40
struct
InnerTemplate
: public T { };
82
struct X0<void*>::
InnerTemplate
<int> { };
84
X0<void*>::
InnerTemplate
<int> inner_template0;
p2-0x.cpp
61
struct
InnerTemplate
: public T { }; // expected-note 1{{explicitly specialized}} \
178
struct X0<void*>::
InnerTemplate
<int> { };
181
struct X0<int>::
InnerTemplate
<int>; // expected-note{{forward declaration}}
184
struct X0<int>::
InnerTemplate
<long>;
187
struct X0<int>::
InnerTemplate
<double>;
191
struct N0::X0<int>::
InnerTemplate
<long> { }; // okay
194
struct N0::X0<int>::
InnerTemplate
<float> { };
198
struct N0::X0<int>::
InnerTemplate
<double> { }; // expected-error{{enclosing}}
201
N0::X0<void*>::
InnerTemplate
<int> inner_template0;
202
N0::X0<int>::
InnerTemplate
<int> inner_template1; // expected-error{{incomplete}
[
all
...]
/external/clang/test/SemaTemplate/
instantiate-declref.cpp
6
struct
InnerTemplate
{
17
Outer::Inner::
InnerTemplate
<type>::VeryInner::Kind2 = K2Val;
25
Outer::Inner::
InnerTemplate
<type>::VeryInner::Kind2 = K2Val;
27
InnerTemplate
t;
28
InnerTemplate
<type> t2;
38
template struct N::Outer::Inner::
InnerTemplate
<INT>::VeryInner;
39
template struct N::Outer::Inner::
InnerTemplate
<INT>::UeberInner; // expected-error{{no struct named 'UeberInner' in 'N::Outer::Inner::
InnerTemplate
<int>'}}
Completed in 1696 milliseconds