• Home
  • Raw
  • Download

Lines Matching refs:template

20 template <intmax_t N, intmax_t D = 1>
30 template <class R1, class R2> using ratio_add = ...;
31 template <class R1, class R2> using ratio_subtract = ...;
32 template <class R1, class R2> using ratio_multiply = ...;
33 template <class R1, class R2> using ratio_divide = ...;
36 template <class R1, class R2> struct ratio_equal;
37 template <class R1, class R2> struct ratio_not_equal;
38 template <class R1, class R2> struct ratio_less;
39 template <class R1, class R2> struct ratio_less_equal;
40 template <class R1, class R2> struct ratio_greater;
41 template <class R1, class R2> struct ratio_greater_equal;
83 template <intmax_t _Xp, intmax_t _Yp>
89 template <intmax_t _Xp>
95 template <>
103 template <intmax_t _Xp, intmax_t _Yp>
109 template <intmax_t _Xp>
115 template <intmax_t _Xp>
121 template <intmax_t _Xp, intmax_t _Yp, intmax_t = __static_sign<_Yp>::value>
124 template <intmax_t _Xp, intmax_t _Yp>
135 template <intmax_t _Xp, intmax_t _Yp>
142 template <intmax_t _Xp, intmax_t _Yp>
153 template <intmax_t _Xp, intmax_t _Yp, intmax_t = __static_sign<_Yp>::value>
156 template <intmax_t _Xp, intmax_t _Yp>
167 template <intmax_t _Xp, intmax_t _Yp>
174 template <intmax_t _Xp, intmax_t _Yp>
185 template <intmax_t _Xp, intmax_t _Yp>
199 template <intmax_t _Yp>
206 template <intmax_t _Xp>
213 template <>
221 template <intmax_t _Xp, intmax_t _Yp>
233 template <intmax_t _Num, intmax_t _Den = 1>
250 template <intmax_t _Num, intmax_t _Den> const intmax_t ratio<_Num, _Den>::num;
251 template <intmax_t _Num, intmax_t _Den> const intmax_t ratio<_Num, _Den>::den;
253 template <class _Tp> struct __is_ratio : false_type {};
254 template <intmax_t _Num, intmax_t _Den> struct __is_ratio<ratio<_Num, _Den> > : true_type {};
273 template <class _R1, class _R2>
289 template <class _R1, class _R2> using ratio_multiply
294 template <class _R1, class _R2>
300 template <class _R1, class _R2>
316 template <class _R1, class _R2> using ratio_divide
321 template <class _R1, class _R2>
327 template <class _R1, class _R2>
351 template <class _R1, class _R2> using ratio_add
356 template <class _R1, class _R2>
362 template <class _R1, class _R2>
386 template <class _R1, class _R2> using ratio_subtract
391 template <class _R1, class _R2>
399 template <class _R1, class _R2>
403 template <class _R1, class _R2>
409 template <class _R1, class _R2, bool _Odd = false,
417 template <class _R1, class _R2, bool _Odd, intmax_t _Qp>
423 template <class _R1, class _R2, bool _Odd, intmax_t _Qp, intmax_t _M2>
429 template <class _R1, class _R2, bool _Odd, intmax_t _Qp, intmax_t _M1>
435 template <class _R1, class _R2, bool _Odd, intmax_t _Qp, intmax_t _M1,
443 template <class _R1, class _R2, intmax_t _S1 = __static_sign<_R1::num>::value,
450 template <class _R1, class _R2>
456 template <class _R1, class _R2>
462 template <class _R1, class _R2>
466 template <class _R1, class _R2>
470 template <class _R1, class _R2>
474 template <class _R1, class _R2>
478 template <class _R1, class _R2>