Searched defs:Cpp17InputRange (Results 1 – 1 of 1) sorted by relevance
71 struct Cpp17InputRange { struct72 struct sentinel {73 …bool operator==(sentinel, cpp17_input_iterator<int*> iter) { return base(iter) == globalBuff + 8; } in operator ==()74 friend constexpr std::ptrdiff_t operator-(sentinel, cpp17_input_iterator<int*>) { return -8; } in operator -()75 friend constexpr std::ptrdiff_t operator-(cpp17_input_iterator<int*>, sentinel) { return 8; } in operator -()78 constexpr cpp17_input_iterator<int*> begin() const { in begin()81 constexpr sentinel end() const { return {}; } in end()