Home
last modified time | relevance | path

Searched refs:ConvertibleForwardIter (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/ranges/range.utility/range.subrange/
H A Dtypes.h98 struct ConvertibleForwardIter { struct
104 typedef ConvertibleForwardIter self; argument
108 constexpr ConvertibleForwardIter() = default; argument
109 constexpr explicit ConvertibleForwardIter(int *ptr) : base_(ptr) { } in ConvertibleForwardIter() function
126 using ConvertibleForwardSubrange = std::ranges::subrange<ConvertibleForwardIter, int*, argument
128 static_assert(std::is_convertible_v<ConvertibleForwardIter, int*>);
182 constexpr ConvertibleForwardIter begin() const { return ConvertibleForwardIter(globalBuff); } in begin()
H A Dctor.begin_end.pass.cpp31 static_assert( std::is_constructible_v<ConvertibleForwardSubrange, ConvertibleForwardIter, int*>); …
40 ConvertibleForwardSubrange b(ConvertibleForwardIter(globalBuff), globalBuff + 8); in test()
H A Dctor.pair_like_conv.pass.cpp27 static_assert( std::is_convertible_v<ConvertibleForwardSubrange, std::tuple<ConvertibleForwardIter,…