Searched refs:__nat (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
H A D | nat.h | 20 struct __nat { struct 22 __nat() = delete; 23 __nat(const __nat&) = delete; 24 __nat& operator=(const __nat&) = delete; argument 25 ~__nat() = delete;
|
H A D | aligned_storage.h | 49 __nat 60 struct __find_pod<__type_list<_Hp, __nat>, _Align> { 73 struct __find_max_align<__type_list<_Hp, __nat>, _Len> : public integral_constant<size_t, _Hp::valu…
|
H A D | invoke.h | 94 __nat __invoke(_Args&&... __args); 159 static __nat __try_call(...); 165 using type = __conditional_t<_IsNotSame<_Result, __nat>::value,
|
H A D | make_signed.h | 41 __nat
|
H A D | make_unsigned.h | 43 __nat
|
/freebsd/contrib/llvm-project/libcxx/include/__memory/ |
H A D | pointer_traits.h | 137 struct __nat {}; 141 pointer_to(__conditional_t<is_void<element_type>::value, __nat, element_type>& __r) { 166 struct __nat {}; 170 pointer_to(__conditional_t<is_void<element_type>::value, __nat, element_type>& __r) _NOEXCEPT {
|
/freebsd/contrib/llvm-project/libcxx/include/experimental/ |
H A D | type_traits | 109 struct nonesuch : private __nat { // make nonesuch "not an aggregate"
|
/freebsd/contrib/llvm-project/libcxx/include/__functional/ |
H A D | bind.h | 129 typedef __nat type;
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | pair.h | 264 … __nat> const& __p) noexcept(is_nothrow_copy_assignable<first_type>::value && in noexcept() 275 __nat>&& __p) noexcept(is_nothrow_move_assignable<first_type>::value && in noexcept()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | tuple | 836 operator=(_If<_And<is_copy_assignable<_Tp>...>::value, tuple, __nat> const& __tuple) 860 operator=(_If<_And<is_move_assignable<_Tp>...>::value, tuple, __nat>&& __tuple)
|