Lines Matching defs:right
14 template<typename T, typename T0> static CONST T right = T(100); member in A
15 template<typename T> static CONST T right<T,int> = 5; member in A
16 …template<typename T> CONST int right<int,T>; // expected-error {{member 'right' declared as a tem… member in A
17 …template<typename T> CONST float right<float,T> = 5; // expected-error {{member 'right' declared … member in A
18 …template<> static CONST int right<int,int> = 7; // expected-error {{explicit specialization … member in A
19 …template<> static CONST float right<float,int>; // expected-error {{explicit specialization … member in A
20 …template static CONST int right<int,int>; // expected-error {{template specialization requires… member in A
26 template<typename T, typename T0> static CONST T right = T(100); member in out_of_line::B0
27 template<typename T> static CONST T right<T,int> = T(5); member in out_of_line::B0
29 template<> CONST int B0::right<int,int> = 7; member in out_of_line::B0
30 template CONST int B0::right<int,int>; member in out_of_line::B0
31 template<> CONST int B0::right<int,float>; member in out_of_line::B0
32 template CONST int B0::right<int,float>; member in out_of_line::B0
35 template<typename T, typename T0> static CONST T right; member in out_of_line::B1
36 template<typename T> static CONST T right<T,int>; member in out_of_line::B1
38 template<typename T, typename T0> CONST T B1::right = T(100); member in out_of_line::B1
39 template<typename T> CONST T B1::right<T,int> = T(5); member in out_of_line::B1
42 …template<typename T, typename T0> static CONST T right = T(100); // expected-note {{previous init… member in out_of_line::B2
43 …template<typename T> static CONST T right<T,int> = T(5); // expected-note {{previous init… member in out_of_line::B2
45 …template<typename T, typename T0> CONST T B2::right = T(100); // expected-error {{static data me… member in out_of_line::B2
46 …template<typename T> CONST T B2::right<T,int> = T(5); // expected-error {{static data me… member in out_of_line::B2
49 template<typename T, typename T0> static CONST T right = T(100); member in out_of_line::B3
50 template<typename T> static CONST T right<T,int> = T(5); member in out_of_line::B3
52 template<typename T, typename T0> CONST T B3::right; member in out_of_line::B3
53 template<typename T> CONST T B3::right<T,int>; member in out_of_line::B3
162 template<typename T, typename T0> static constexpr T right = T(100); member in constexpred::A
163 template<typename T> static constexpr T right<T,int> = 5; member in constexpred::A
164 …template<typename T> constexpr int right<int,T>; // expected-error {{member 'right' declared as a… member in constexpred::A
166 …template<typename T> constexpr float right<float,T> = 5; // expected-error {{non-static data memb… member in constexpred::A
167 …template<> static constexpr int right<int,int> = 7; // expected-error {{explicit specializat… member in constexpred::A
168 …template<> static constexpr float right<float,int>; // expected-error {{explicit specializat… member in constexpred::A
169 …template static constexpr int right<int,int>; // expected-error {{template specialization requ… member in constexpred::A