Lines Matching defs:end
79 friend int* end(R& r) { return r.a + 0; } in end() function
80 friend int* end(R&& r) { return r.a + 1; } in end() function
81 friend const int* end(const R& r) noexcept { return r.a + 2; } in end() function
82 friend const int* end(const R&& r) noexcept { return r.a + 3; } in end() function
91 friend int* end(RV& v) noexcept { return end(v.r); } in end() function
92 friend const int* end(const RV& v) { return end(std::as_const(v.r)); } in end() function
137 short* end() noexcept { return &s; } in end() function
140 const long* end() const { return &l; } in end() function
143 friend int* end(RR&) { throw 1; } // not valid for rvalues in end() function
144 friend int* end(RR&& r) { return r.a + 1; } in end() function
147 friend const int* end(const RR&) { throw 1; } // not valid for rvalues in end() function
148 friend const int* end(const RR&& r) noexcept { return r.a + 3; } in end() function