Home | History | Annotate | Download | only in SemaCXX

Lines Matching defs:pi2

181     CONST int pi2 = 1;
184 CONST int pi2<T,int> = 2;
187 CONST int pi2<int,T> = 3;
189 template<> CONST int pi2<int,int> = 4;
193 static_assert(pi2<int,int> == 4, "");
194 static_assert(pi2<float,int> == 2, "");
195 static_assert(pi2<int,float> == 3, "");
196 static_assert(pi2<int,float> == pi2<int,double>, "");
197 static_assert(pi2<float,float> == 1, "");
198 static_assert(pi2<float,float> == pi2<float,double>, "");
206 CONST int pi2 = 1;
209 CONST int pi2<T,int> = 2; // expected-note {{partial specialization matches [with T = int]}}
212 CONST int pi2<int,T> = 3; // expected-note {{partial specialization matches [with T = int]}}
215 int a = pi2<int,int>; // expected-error {{ambiguous partial specializations of 'pi2<int, int>'}}
232 T pi2 = T(3.1415926535897932385);
233 template<> int pi2<const int> = 10;
272 CONST int pi2 = 1;
274 template<typename T> CONST int pi2<T,int> = 2;
275 template CONST int pi2<int,int>;
286 CONST int pi2 = 1;
288 template CONST int pi2<int,int>;
289 template<typename T> CONST int pi2<T,int> = 2;