Searched refs:SimpleForwardCommonOuter (Results 1 – 4 of 4) sorted by relevance
263 using SimpleForwardCommonOuter = BufferView<forward_iterator<Inner*>>; variable264 static_assert(std::ranges::forward_range<SimpleForwardCommonOuter<>>);265 static_assert(!std::ranges::bidirectional_range<SimpleForwardCommonOuter<>>);266 static_assert(std::ranges::common_range<SimpleForwardCommonOuter<>>);267 LIBCPP_STATIC_ASSERT(std::ranges::__simple_view<SimpleForwardCommonOuter<>>);359 static_assert(std::ranges::forward_range<InnerRValue<SimpleForwardCommonOuter<>>>);360 static_assert(!std::ranges::bidirectional_range<InnerRValue<SimpleForwardCommonOuter<>>>);361 static_assert(std::ranges::common_range<InnerRValue<SimpleForwardCommonOuter<>>>);362 LIBCPP_STATIC_ASSERT(std::ranges::__simple_view<InnerRValue<SimpleForwardCommonOuter<>>>);363 …d::is_lvalue_reference_v<std::ranges::range_reference_t<InnerRValue<SimpleForwardCommonOuter<>>>>);
21 struct MoveOnlyOuter : SimpleForwardCommonOuter<ForwardCommonInner> {22 using SimpleForwardCommonOuter<ForwardCommonInner>::SimpleForwardCommonOuter;
57 SimpleForwardCommonOuter<ForwardCommonInner> outer{inners}; in test()72 SimpleForwardCommonOuter<ForwardNonCommonInner> outer{inners}; in test()87 SimpleForwardCommonOuter<InputCommonInner> outer{inners}; in test()102 InnerRValue<SimpleForwardCommonOuter<ForwardCommonInner>> outer{inners}; in test()
130 SimpleForwardCommonOuter<BidiCommonInner> outer{inners}; in test()