Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/ranges/range.factories/range.iota.view/
H A Drange_concept_conformance.compile.pass.cpp18 struct Decrementable { struct
21 auto operator<=>(const Decrementable&) const = default; argument
23 Decrementable& operator++();
24 Decrementable operator++(int);
25 Decrementable& operator--();
26 Decrementable operator--(int);
40 static_assert(std::ranges::bidirectional_range<std::ranges::iota_view<Decrementable>>);
/llvm-project-15.0.7/libcxx/test/std/ranges/range.factories/range.iota.view/iterator/
H A Dmember_typedefs.compile.pass.cpp21 struct Decrementable { struct
24 auto operator<=>(const Decrementable&) const = default; argument
26 constexpr Decrementable& operator++();
27 constexpr Decrementable operator++(int);
28 constexpr Decrementable& operator--();
29 constexpr Decrementable operator--(int);
124 const std::ranges::iota_view<Decrementable> io; in test()
128 static_assert(std::same_as<Iter::value_type, Decrementable>); in test()
H A Ddecrement.pass.cpp22 concept Decrementable =
56 static_assert(!Decrementable<std::ranges::iota_view<NotDecrementable>>); in test()