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; member in A
19 template<> static CONST float right<float,int>; member in A
20 template static CONST int right<int,int>; // expected-error {{expected '<' after 'template'}} member in A
25 template<typename T, typename T0> static CONST T right = T(100); member in out_of_line::B0
26 template<typename T> static CONST T right<T,int> = T(5); member in out_of_line::B0
28 template<> CONST int B0::right<int,int> = 7; // expected-note {{previous}} member in out_of_line::B0
29 template CONST int B0::right<int,int>; // expected-warning {{has no effect}} member in out_of_line::B0
30 template<> CONST int B0::right<int,float>; // expected-note {{previous}} member in out_of_line::B0
31 template CONST int B0::right<int,float>; // expected-warning {{has no effect}} member in out_of_line::B0
34 template<typename T, typename T0> static CONST T right; member in out_of_line::B1
35 template<typename T> static CONST T right<T,int>; member in out_of_line::B1
37 template<typename T, typename T0> CONST T B1::right = T(100); member in out_of_line::B1
38 template<typename T> CONST T B1::right<T,int> = T(5); member in out_of_line::B1
41 …template<typename T, typename T0> static CONST T right = T(100); // expected-note {{previous init… member in out_of_line::B2
42 …template<typename T> static CONST T right<T,int> = T(5); // expected-note {{previous init… member in out_of_line::B2
44 …template<typename T, typename T0> CONST T B2::right = T(100); // expected-error {{static data me… member in out_of_line::B2
45 …template<typename T> CONST T B2::right<T,int> = T(5); // expected-error {{static data me… member in out_of_line::B2
48 template<typename T, typename T0> static CONST T right = T(100); member in out_of_line::B3
49 template<typename T> static CONST T right<T,int> = T(5); member in out_of_line::B3
51 template<typename T, typename T0> CONST T B3::right; member in out_of_line::B3
52 template<typename T> CONST T B3::right<T,int>; member in out_of_line::B3
161 template<typename T, typename T0> static constexpr T right = T(100); member in constexpred::A
162 template<typename T> static constexpr T right<T,int> = 5; member in constexpred::A
163 …template<typename T> constexpr int right<int,T>; // expected-error {{member 'right' declared as a… member in constexpred::A
165 …template<typename T> constexpr float right<float,T> = 5; // expected-error {{non-static data memb… member in constexpred::A
166 template<> static constexpr int right<int,int> = 7; member in constexpred::A
167 …template <> static constexpr float right<float, int>; // expected-error {{declaration of constexpr… member in constexpred::A
168 …template static constexpr int right<int,int>; // expected-error {{expected '<' after 'template… member in constexpred::A