Searched refs:FunctionBeginEnd (Results 1 – 2 of 2) sorted by relevance
306 struct FunctionBeginEnd { struct309 friend constexpr bidirectional_iterator<int*> begin(FunctionBeginEnd& v) { in begin() argument312 …friend constexpr bidirectional_iterator<int*> end(FunctionBeginEnd& v) { return bidirectional_iter… in end()313 friend constexpr bidirectional_iterator<const char*> begin(const FunctionBeginEnd& v) { in begin()316 friend constexpr bidirectional_iterator<const char*> end(const FunctionBeginEnd& v) { in end()320 static_assert( std::is_invocable_v<RangeRBeginT, FunctionBeginEnd&>);321 static_assert( std::is_invocable_v<RangeRBeginT, FunctionBeginEnd const&>);322 static_assert( std::is_invocable_v<RangeCRBeginT, FunctionBeginEnd const&>);430 FunctionBeginEnd b{}; in testBeginEnd()431 const FunctionBeginEnd bb{}; in testBeginEnd()
331 struct FunctionBeginEnd { struct334 friend constexpr bidirectional_iterator<int*> begin(FunctionBeginEnd& v) { in begin() argument337 …friend constexpr bidirectional_iterator<int*> end(FunctionBeginEnd& v) { return bidirectional_iter… in end()338 friend constexpr bidirectional_iterator<const char*> begin(const FunctionBeginEnd& v) { in begin()341 friend constexpr bidirectional_iterator<const char*> end(const FunctionBeginEnd& v) { in end()345 static_assert( std::is_invocable_v<RangeREndT, FunctionBeginEnd&>);346 static_assert( std::is_invocable_v<RangeREndT, FunctionBeginEnd const&>);347 static_assert( std::is_invocable_v<RangeCREndT, FunctionBeginEnd const&>);455 FunctionBeginEnd b{}; in testBeginEnd()456 const FunctionBeginEnd bb{}; in testBeginEnd()