Searched refs:SentinelType (Results 1 – 1 of 1) sorted by relevance
134 struct SentinelType { struct136 explicit SentinelType() = default;137 constexpr explicit SentinelType(int *base) : base_(base) {} in SentinelType() argument138 …friend constexpr ResultType operator==(ForwardIter const& iter, SentinelType const& sent) noexcept… in operator ==()139 …friend constexpr ResultType operator==(SentinelType const& sent, ForwardIter const& iter) noexcept… in operator ==()140 …friend constexpr ResultType operator!=(ForwardIter const& iter, SentinelType const& sent) noexcept… in operator !=()141 …friend constexpr ResultType operator!=(SentinelType const& sent, ForwardIter const& iter) noexcept… in operator !=()146 constexpr SentinelType end() const { return SentinelType(const_cast<int*>(buff) + 8); } in end()