Home
last modified time | relevance | path

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

12

/src/contrib/llvm-project/libcxx/include/__ranges/
H A Dmovable_box.h131 … ? copyable<_Tp> || (is_nothrow_move_constructible_v<_Tp> && is_nothrow_copy_constructible_v<_Tp>)
147 concept __can_use_no_unique_address = (copy_constructible<_Tp> ? copyable<_Tp> : movable<_Tp>);
152 concept __doesnt_need_empty_state_for_copy = copyable<_Tp> || is_nothrow_copy_constructible_v<_Tp>;
161 concept __can_use_no_unique_address = copyable<_Tp>;
204 requires copyable<_Tp>
H A Dsubrange.h134 requires copyable<_Iter> in begin()
140 requires(!copyable<_Iter>) in begin()
214 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.h103 requires __weakly_equality_comparable_with<_Start, _BoundSentinel> && copyable<_Start>
H A Djoin_view.h281 requires __has_arrow<_Inner> && copyable<_Inner>
/src/contrib/llvm-project/libcxx/include/__concepts/
H A Dsemiregular.h27 concept semiregular = copyable<_Tp> && default_initializable<_Tp>;
H A Dcopyable.h29 concept copyable = variable
/src/contrib/llvm-project/libcxx/include/__fwd/
H A Dsubrange.h34 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
/src/contrib/llvm-project/libcxx/include/
H A Dconcepts98 concept copyable = see below;
143 # include <__concepts/copyable.h>
H A Dranges231 requires (!common_range<V> && copyable<iterator_t<V>>)
264 requires weakly-equality-comparable-with<W, Bound> && copyable<W>
H A Dprint111 // Pass by reference since an output_iterator may not be copyable.
H A Diterator169 requires (!same_as<I, S> && copyable<I>)
H A Dalgorithm134 template<copyable T, class Proj = identity,
148 template<copyable T, class Proj = identity,
221 template<copyable T, class Proj = identity,
/src/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.h65 template <copyable _Type,
/src/contrib/llvm-project/libcxx/modules/std/
H A Dconcepts.inc72 using std::copyable;
/src/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.h238 indirectly_writable<_Out, const iter_value_t<_In>&&> && copyable<iter_value_t<_In>> &&
H A Diterator_traits.h161 } && copyable<_Ip>; in requires()
/src/contrib/googletest/docs/reference/
H A Dtesting.md585 The abstract class that all tests inherit from. `Test` is not copyable.
678 Represents a test suite. `TestSuite` is not copyable.
887 `UnitTest` is not copyable.
1193 A copyable object representing the result of a test part (i.e. an assertion or
1275 A copyable object representing a user-specified test property which can be
1304 `TestResult` is not copyable.
H A Dactions.md35 | `Throw(exception)` | Throws the given exception, which can be any copyable value. Available since…
H A Dmocking.md416 Allows a user to specify the default value for a type `T` that is both copyable
/src/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticASTKinds.td307 "non-trivially-copyable type %1">;
993 "%select{is not C++|is packed|is a union|is trivially copyable|"

12