Lines Matching defs:_End
444 struct _End
505 noexcept(noexcept(_End{}(__cust_access::__as_const((_Tp&&)__e))))
506 requires requires { _End{}(__cust_access::__as_const((_Tp&&)__e)); }
508 return _End{}(__cust_access::__as_const(std::forward<_Tp>(__e)));
532 { _End{}(__t) } -> same_as<decltype(_Begin{}(__t))>;
548 if constexpr (noexcept(_End{}(std::declval<_Tp&>())))
550 using _It = decltype(_End{}(std::declval<_Tp&>()));
571 return std::make_reverse_iterator(_End{}(__t));
682 { _End{}(std::forward<_Tp>(__t)) }
700 return noexcept(_End{}(std::declval<_Tp>())
721 _End{}(std::forward<_Tp>(__e))
765 == _End{}(std::forward<_Tp>(__t)));
781 == _End{}(std::declval<_Tp>())));
797 == _End{}(std::forward<_Tp>(__e)));
856 inline constexpr __cust_access::_End end{};