Lines Matching refs:sizeof
34 tuple(const pair<U1, U2>&); // iff sizeof...(T) == 2 // constexpr in C++14
36 tuple(pair<U1, U2>&&); // iff sizeof...(T) == 2 // constexpr in C++14
66 tuple& operator=(const pair<U1, U2>&); // iff sizeof...(T) == 2
144 : public integral_constant<size_t, sizeof...(_Tp)>
497 typedef __tuple_impl<typename __make_tuple_indices<sizeof...(_Tp)>::type, _Tp...> base;
515 : base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(),
516 typename __make_tuple_types<tuple, sizeof...(_Tp)>::type(),
526 typename __make_tuple_indices<sizeof...(_Tp)>::type(),
527 typename __make_tuple_types<tuple, sizeof...(_Tp)>::type(),
536 sizeof...(_Up) <= sizeof...(_Tp) &&
541 sizeof...(_Up) < sizeof...(_Tp) ?
542 sizeof...(_Up) :
543 sizeof...(_Tp)>::type
552 typename __make_tuple_indices<sizeof...(_Up)>::type,
553 typename __make_tuple_types<tuple, sizeof...(_Up)>::type,
554 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type,
555 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type,
559 : base_(typename __make_tuple_indices<sizeof...(_Up)>::type(),
560 typename __make_tuple_types<tuple, sizeof...(_Up)>::type(),
561 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type(),
562 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type(),
568 sizeof...(_Up) <= sizeof...(_Tp) &&
573 sizeof...(_Up) < sizeof...(_Tp) ?
574 sizeof...(_Up) :
575 sizeof...(_Tp)>::type
581 sizeof...(_Up) < sizeof...(_Tp) ?
582 sizeof...(_Up) :
583 sizeof...(_Tp)>::type
593 typename __make_tuple_indices<sizeof...(_Up)>::type,
594 typename __make_tuple_types<tuple, sizeof...(_Up)>::type,
595 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type,
596 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type,
600 : base_(typename __make_tuple_indices<sizeof...(_Up)>::type(),
601 typename __make_tuple_types<tuple, sizeof...(_Up)>::type(),
602 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type(),
603 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type(),
609 sizeof...(_Up) <= sizeof...(_Tp) &&
614 sizeof...(_Up) < sizeof...(_Tp) ?
615 sizeof...(_Up) :
616 sizeof...(_Tp)>::type
623 typename __make_tuple_indices<sizeof...(_Up)>::type(),
624 typename __make_tuple_types<tuple, sizeof...(_Up)>::type(),
625 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type(),
626 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type(),
886 return __tuple_equal<sizeof...(_Tp)>()(__x, __y);
925 return __tuple_less<sizeof...(_Tp)>()(__x, __y);
1067 typename __make_tuple_indices<sizeof ...(_Types) + tuple_size<_T0>::value>::type,