Home | History | Annotate | Download | only in numerics

Lines Matching full:template

27 template <size_t Size, bool IsSigned>
29 template <>
33 template <>
37 template <>
41 template <>
45 template <>
49 template <>
53 template <>
57 template <>
63 // support 128-bit math, then the ArithmeticPromotion template below will need
66 template <typename Integer>
73 template <typename Integer>
80 template <typename Integer>
89 template <typename Integer>
97 // template instantiations even though we don't actually support the operations.
100 template <typename Numeric,
105 template <typename Numeric>
110 template <typename Numeric>
117 template <typename T>
125 template <typename T>
134 template <typename T>
157 template <typename T>
184 template <typename T>
196 template <typename T>
226 template <typename T>
239 template <typename T>
255 template <typename T>
264 template <typename T>
273 template <typename T>
284 template <typename T>
295 template <typename T>
305 template <typename T>
315 template <typename T>
326 template <typename T>
338 template <typename T> \
353 template <typename T>
360 template <typename T>
376 template <typename NumericType>
385 template <typename T, NumericRepresentation type =
390 template <typename T>
397 template <typename Src, NumericRepresentation type>
402 template <typename Src>
412 template <typename Src>
418 template <typename Src>
431 template <typename T>
437 template <typename Src, NumericRepresentation type>
442 template <typename Src>
470 template <typename Src>
478 template <typename Src>
493 // The following template specializations implement that promotion logic.
500 template <typename Lhs,
512 template <typename Lhs, typename Rhs>
517 template <typename Lhs, typename Rhs>
522 template <typename Lhs, typename Rhs>
531 template <typename T, typename Lhs, typename Rhs>