Home
last modified time | relevance | path

Searched refs:permutable (Results 1 – 25 of 26) sorted by relevance

12

/openbsd-src/gnu/llvm/libcxx/include/__algorithm/
H A Dranges_shuffle.h44 requires permutable<_Iter> && uniform_random_bit_generator<remove_reference_t<_Gen>>
52 requires permutable<iterator_t<_Range>> && uniform_random_bit_generator<remove_reference_t<_Gen>>
H A Dranges_reverse.h34 requires permutable<_Iter>
65 requires permutable<iterator_t<_Range>>
H A Dranges_rotate.h45 template <permutable _Iter, sentinel_for<_Iter> _Sent>
52 requires permutable<iterator_t<_Range>>
H A Dranges_remove.h36 template <permutable _Iter, sentinel_for<_Iter> _Sent, class _Type, class _Proj = identity>
45 requires permutable<iterator_t<_Range>>
H A Dranges_unique.h44 permutable _Iter,
59 requires permutable<iterator_t<_Range>>
H A Dranges_stable_partition.h61 requires permutable<_Iter>
69 requires permutable<iterator_t<_Range>>
H A Dranges_partition.h55 template <permutable _Iter, sentinel_for<_Iter> _Sent, class _Proj = identity,
64 requires permutable<iterator_t<_Range>>
H A Dranges_remove_if.h56 template <permutable _Iter, sentinel_for<_Iter> _Sent,
67 requires permutable<iterator_t<_Range>>
/openbsd-src/gnu/llvm/libcxx/include/__iterator/
H A Dpermutable.h26 concept permutable = variable
H A Dsortable.h30 permutable<_Iter> &&
/openbsd-src/gnu/llvm/libcxx/include/
H A Dalgorithm352 requires permutable<I>
356 requires permutable<iterator_t<R>>
527 template<permutable I, sentinel_for<I> S, class Proj = identity,
534 requires permutable<iterator_t<R>>
540 requires permutable<I>
545 requires permutable<iterator_t<R>>
683 template<permutable I, sentinel_for<I> S, class T, class Proj = identity>
688 requires permutable<iterator_t<R>> &&
693 template<permutable I, sentinel_for<I> S, class Proj = identity,
699 requires permutable<iterator_t<R>>
[all …]
H A Diterator155 // [alg.req.permutable], concept permutable
157 concept permutable = see below; // since C++20
708 #include <__iterator/permutable.h>
H A DCMakeLists.txt402 __iterator/permutable.h
H A Dmodule.modulemap.in1022 module permutable { private header "__iterator/permutable.h" }
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn477 "__iterator/permutable.h",
/openbsd-src/gnu/lib/libcxx/
H A DMakefile491 __iterator/permutable.h \
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd64429 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.macppc428 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.loongson428 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.octeon428 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.arm64429 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.powerpc64427 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.armv7427 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.i386427 ./usr/include/c++/v1/__iterator/permutable.h
H A Dclang.sparc64428 ./usr/include/c++/v1/__iterator/permutable.h

12