Searched refs:copyable (Results 1 – 25 of 34) sorted by relevance
12
| /src/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | movable_box.h | 131 … ? 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 D | subrange.h | 134 requires copyable<_Iter> in begin() 140 requires(!copyable<_Iter>) in begin() 214 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
|
| H A D | common_view.h | 42 requires(!common_range<_View> && copyable<iterator_t<_View>>)
|
| H A D | filter_view.h | 156 requires __has_arrow<iterator_t<_View>> && copyable<iterator_t<_View>>
|
| H A D | iota_view.h | 103 requires __weakly_equality_comparable_with<_Start, _BoundSentinel> && copyable<_Start>
|
| H A D | join_view.h | 281 requires __has_arrow<_Inner> && copyable<_Inner>
|
| /src/contrib/llvm-project/libcxx/include/__concepts/ |
| H A D | semiregular.h | 27 concept semiregular = copyable<_Tp> && default_initializable<_Tp>;
|
| H A D | copyable.h | 29 concept copyable = variable
|
| /src/contrib/llvm-project/libcxx/include/__fwd/ |
| H A D | subrange.h | 34 requires((_Index == 0 && copyable<_Iter>) || _Index == 1)
|
| /src/contrib/llvm-project/libcxx/include/ |
| H A D | concepts | 98 concept copyable = see below; 143 # include <__concepts/copyable.h>
|
| H A D | ranges | 231 requires (!common_range<V> && copyable<iterator_t<V>>) 264 requires weakly-equality-comparable-with<W, Bound> && copyable<W>
|
| H A D | print | 111 // Pass by reference since an output_iterator may not be copyable.
|
| H A D | iterator | 169 requires (!same_as<I, S> && copyable<I>)
|
| H A D | algorithm | 134 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 D | ranges_min.h | 51 template <copyable _Tp,
|
| H A D | ranges_max.h | 52 template <copyable _Tp,
|
| H A D | ranges_minmax.h | 65 template <copyable _Type,
|
| /src/contrib/llvm-project/libcxx/modules/std/ |
| H A D | concepts.inc | 72 using std::copyable;
|
| /src/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | common_iterator.h | 49 requires(!same_as<_Iter, _Sent> && copyable<_Iter>) 65 requires(!same_as<_OtherIter, _OtherSent> && copyable<_OtherIter>)
|
| H A D | concepts.h | 238 indirectly_writable<_Out, const iter_value_t<_In>&&> && copyable<iter_value_t<_In>> &&
|
| H A D | iterator_traits.h | 161 } && copyable<_Ip>; in requires()
|
| /src/contrib/googletest/docs/reference/ |
| H A D | testing.md | 585 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 D | actions.md | 35 | `Throw(exception)` | Throws the given exception, which can be any copyable value. Available since…
|
| H A D | mocking.md | 416 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 D | DiagnosticASTKinds.td | 307 "non-trivially-copyable type %1">; 993 "%select{is not C++|is packed|is a union|is trivially copyable|"
|
12