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)>
502 typedef __tuple_impl<typename __make_tuple_indices<sizeof...(_Tp)>::type, _Tp...> base;
523 : base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(),
524 typename __make_tuple_types<tuple, sizeof...(_Tp)>::type(),
534 typename __make_tuple_indices<sizeof...(_Tp)>::type(),
535 typename __make_tuple_types<tuple, sizeof...(_Tp)>::type(),
544 sizeof...(_Up) <= sizeof...(_Tp) &&
549 sizeof...(_Up) < sizeof...(_Tp) ?
550 sizeof...(_Up) :
551 sizeof...(_Tp)>::type
554 typename __make_tuple_types<tuple, sizeof...(_Tp),
555 sizeof...(_Up) < sizeof...(_Tp) ?
556 sizeof...(_Up) :
557 sizeof...(_Tp)>::type
566 typename __make_tuple_indices<sizeof...(_Up)>::type,
567 typename __make_tuple_types<tuple, sizeof...(_Up)>::type,
568 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type,
569 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type,
573 : base_(typename __make_tuple_indices<sizeof...(_Up)>::type(),
574 typename __make_tuple_types<tuple, sizeof...(_Up)>::type(),
575 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type(),
576 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type(),
582 sizeof...(_Up) <= sizeof...(_Tp) &&
587 sizeof...(_Up) < sizeof...(_Tp) ?
588 sizeof...(_Up) :
589 sizeof...(_Tp)>::type
595 sizeof...(_Up) < sizeof...(_Tp) ?
596 sizeof...(_Up) :
597 sizeof...(_Tp)>::type
600 typename __make_tuple_types<tuple, sizeof...(_Tp),
601 sizeof...(_Up) < sizeof...(_Tp) ?
602 sizeof...(_Up) :
603 sizeof...(_Tp)>::type
613 typename __make_tuple_indices<sizeof...(_Up)>::type,
614 typename __make_tuple_types<tuple, sizeof...(_Up)>::type,
615 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type,
616 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type,
620 : base_(typename __make_tuple_indices<sizeof...(_Up)>::type(),
621 typename __make_tuple_types<tuple, sizeof...(_Up)>::type(),
622 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type(),
623 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type(),
629 sizeof...(_Up) <= sizeof...(_Tp) &&
634 sizeof...(_Up) < sizeof...(_Tp) ?
635 sizeof...(_Up) :
636 sizeof...(_Tp)>::type
639 typename __make_tuple_types<tuple, sizeof...(_Tp),
640 sizeof...(_Up) < sizeof...(_Tp) ?
641 sizeof...(_Up) :
642 sizeof...(_Tp)>::type
649 typename __make_tuple_indices<sizeof...(_Up)>::type(),
650 typename __make_tuple_types<tuple, sizeof...(_Up)>::type(),
651 typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type(),
652 typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type(),
912 return __tuple_equal<sizeof...(_Tp)>()(__x, __y);
955 return __tuple_less<sizeof...(_Tp)>()(__x, __y);
1097 typename __make_tuple_indices<sizeof ...(_Types) + tuple_size<_T0>::value>::type,