Home
last modified time | relevance | path

Searched refs:__nat (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dnat.h20 struct __nat { struct
22 __nat() = delete;
23 __nat(const __nat&) = delete;
24 __nat& operator=(const __nat&) = delete; argument
25 ~__nat() = delete;
H A Daligned_storage.h49 __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 Dinvoke.h94 __nat __invoke(_Args&&... __args);
159 static __nat __try_call(...);
165 using type = __conditional_t<_IsNotSame<_Result, __nat>::value,
H A Dmake_signed.h41 __nat
H A Dmake_unsigned.h43 __nat
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dpointer_traits.h137 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 Dtype_traits109 struct nonesuch : private __nat { // make nonesuch "not an aggregate"
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dbind.h129 typedef __nat type;
/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dpair.h264__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 Dtuple836 operator=(_If<_And<is_copy_assignable<_Tp>...>::value, tuple, __nat> const& __tuple)
860 operator=(_If<_And<is_move_assignable<_Tp>...>::value, tuple, __nat>&& __tuple)