Lines Matching refs:_A2
404 template <class _A1, class _A2 = void, class _A3 = void,
405 bool = __numeric_type<_A1>::value &&__numeric_type<_A2>::value
412 template <class _A1, class _A2, class _A3>
413 class __promote_imp<_A1, _A2, _A3, true> {
416 typedef typename __promote_imp<_A2>::type __type2;
424 template <class _A1, class _A2> class __promote_imp<_A1, _A2, void, true> {
427 typedef typename __promote_imp<_A2>::type __type2;
440 template <class _A1, class _A2 = void, class _A3 = void>
441 class __promote : public __promote_imp<_A1, _A2, _A3> {};