Home
last modified time | relevance | path

Searched refs:copyable (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Dmovable_box.h133 … ? copyable<_Tp> || (is_nothrow_move_constructible_v<_Tp> && is_nothrow_copy_constructible_v<_Tp>)
149 concept __can_use_no_unique_address = (copy_constructible<_Tp> ? copyable<_Tp> : movable<_Tp>);
154 concept __doesnt_need_empty_state_for_copy = copyable<_Tp> || is_nothrow_copy_constructible_v<_Tp>;
163 concept __can_use_no_unique_address = copyable<_Tp>;
206 requires copyable<_Tp>
H A Dsubrange.h136 requires copyable<_Iter> in begin()
142 requires(!copyable<_Iter>) in begin()
217 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
H A Dcommon_view.h42 requires(!common_range<_View> && copyable<iterator_t<_View>>)
H A Dfilter_view.h156 requires __has_arrow<iterator_t<_View>> && copyable<iterator_t<_View>>
H A Diota_view.h104 requires __weakly_equality_comparable_with<_Start, _BoundSentinel> && copyable<_Start>
H A Djoin_view.h281 requires __has_arrow<_Inner> && copyable<_Inner>
/freebsd-14.2/contrib/llvm-project/libcxx/include/__concepts/
H A Dsemiregular.h27 concept semiregular = copyable<_Tp> && default_initializable<_Tp>;
H A Dcopyable.h29 concept copyable = variable
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A Dconcepts98 concept copyable = see below;
141 #include <__concepts/copyable.h>
H A Dranges226 requires (!common_range<V> && copyable<iterator_t<V>>)
259 requires weakly-equality-comparable-with<W, Bound> && copyable<W>
H A Dprint110 // Pass by reference since an output_iterator may not be copyable.
H A Dalgorithm109 template<copyable T, class Proj = identity,
123 template<copyable T, class Proj = identity,
196 template<copyable T, class Proj = identity,
H A Diterator169 requires (!same_as<I, S> && copyable<I>)
/freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_min.h51 template <copyable _Tp,
H A Dranges_max.h52 template <copyable _Tp,
H A Dranges_minmax.h63 template <copyable _Type,
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dconcepts.inc72 using std::copyable;
/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Dcommon_iterator.h49 requires(!same_as<_Iter, _Sent> && copyable<_Iter>)
65 requires(!same_as<_OtherIter, _OtherSent> && copyable<_OtherIter>)
H A Dconcepts.h241 indirectly_writable<_Out, const iter_value_t<_In>&&> && copyable<iter_value_t<_In>> &&
H A Diterator_traits.h162 } && copyable<_Ip>; in requires()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__fwd/
H A Dget.h84 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
/freebsd-14.2/contrib/googletest/docs/reference/
H A Dtesting.md469 The abstract class that all tests inherit from. `Test` is not copyable.
562 Represents a test suite. `TestSuite` is not copyable.
771 `UnitTest` is not copyable.
1077 A copyable object representing the result of a test part (i.e. an assertion or
1159 A copyable object representing a user-specified test property which can be
1188 `TestResult` is not copyable.
H A Dactions.md34 | `Throw(exception)` | Throws the given exception, which can be any copyable value. Available since…
H A Dmocking.md417 Allows a user to specify the default value for a type `T` that is both copyable
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticASTKinds.td307 "non-trivially-copyable type %1">;
991 "%select{is not C++|is packed|is a union|is trivially copyable|"

12