| /NextBSD/contrib/libc++/include/ |
| D | __functional_base_03 | 85 : public __weak_result_type_imp<typename remove_reference<_Tp>::type> 278 // : public ____ref_return0<typename remove_reference<_Tp>::type, 279 // is_class<typename remove_reference<_Tp>::type>::value> 320 // typename remove_cv<typename remove_reference<_A0>::type>::type>::value> 339 // : public ____ref_return1<typename remove_reference<_Tp>::type, 340 // is_class<typename remove_reference<_Tp>::type>::value, _A0> 374 // : public ____ref_return2<typename remove_reference<_Tp>::type, 375 // is_class<typename remove_reference<_Tp>::type>::value, _A0, _A1> 409 // : public ____ref_return3<typename remove_reference<_Tp>::type, 410 // is_class<typename remove_reference<_Tp>::type>::value, _A0, _A1, _A2> [all …]
|
| D | exception | 196 is_class<typename remove_reference<_Tp>::type>::value && 197 !is_base_of<nested_exception, typename remove_reference<_Tp>::type>::value 198 && !__libcpp_is_final<typename remove_reference<_Tp>::type>::value 207 throw __nested<typename remove_reference<_Tp>::type>(_VSTD::forward<_Tp>(__t)); 216 !is_class<typename remove_reference<_Tp>::type>::value || 217 is_base_of<nested_exception, typename remove_reference<_Tp>::type>::value 218 || __libcpp_is_final<typename remove_reference<_Tp>::type>::value
|
| D | __tuple | 237 typedef typename remove_reference<_Tp>::type _Tpr; 251 template <class _Tp, size_t _Ep = tuple_size<typename remove_reference<_Tp>::type>::value, size_t _… 284 template <class _Tp, class _Up, bool = __tuple_like<typename remove_reference<_Tp>::type>::value, 291 : public __tuple_convertible_apply<tuple_size<typename remove_reference<_Tp>::type>::value == 321 template <class _Tp, class _Up, bool = __tuple_like<typename remove_reference<_Tp>::type>::value, 328 : public __tuple_constructible_apply<tuple_size<typename remove_reference<_Tp>::type>::value == 358 template <class _Tp, class _Up, bool = __tuple_like<typename remove_reference<_Tp>::type>::value, 365 : public __tuple_assignable_apply<tuple_size<typename remove_reference<_Tp>::type>::value ==
|
| D | type_traits | 70 template <class T> struct remove_reference; 163 using remove_reference_t = typename remove_reference<T>::type; // C++14 610 // remove_reference 612 template <class _Tp> struct _LIBCPP_TYPE_VIS_ONLY remove_reference {typedef _Tp type;}; 613 template <class _Tp> struct _LIBCPP_TYPE_VIS_ONLY remove_reference<_Tp&> {typedef _Tp type;}; 615 template <class _Tp> struct _LIBCPP_TYPE_VIS_ONLY remove_reference<_Tp&&> {typedef _Tp type;}; 619 template <class _Tp> using remove_reference_t = typename remove_reference<_Tp>::type; 683 {typedef typename remove_reference<_Tp>::type* type;}; 773 typedef typename remove_reference<_Tp>::type _Up; 883 template <class _Tp> typename remove_reference<_Tp>::type& __source(); [all …]
|
| D | tuple | 224 is_same<typename remove_reference<_Tp>::type, 226 typename remove_reference<_Hp>::type 240 is_same<typename remove_reference<_Tp>::type, 242 typename remove_reference<_Hp>::type 254 is_same<typename remove_reference<_Tp>::type, 256 typename remove_reference<_Hp>::type 268 is_same<typename remove_reference<_Tp>::type, 270 typename remove_reference<_Hp>::type 997 typename __make_tuple_types<typename remove_reference<_Tuple0>::type>::type>::type 1006 typename __make_tuple_types<typename remove_reference<_Tuple0>::type>::type [all …]
|
| D | utility | 41 template <class T> T&& forward(typename remove_reference<T>::type& t) noexcept; // constexpr in C+… 42 template <class T> T&& forward(typename remove_reference<T>::type&& t) noexcept; // constexpr in C+… 44 template <class T> typename remove_reference<T>::type&& move(T&&) noexcept; // constexpr in C+…
|
| D | memory | 969 …typedef typename __pointer_type_imp::__pointer_type<_Tp, typename remove_reference<_Dp>::type>::ty… 2032 typedef typename remove_reference<_T1>::type& _T1_reference; 2033 typedef typename remove_reference<_T2>::type& _T2_reference; 2035 typedef const typename remove_reference<_T1>::type& _T1_const_reference; 2036 typedef const typename remove_reference<_T2>::type& _T2_const_reference; 2126 typedef typename remove_reference<_T2>::type& _T2_reference; 2129 typedef const typename remove_reference<_T2>::type& _T2_const_reference; 2215 typedef typename remove_reference<_T1>::type& _T1_reference; 2218 typedef const typename remove_reference<_T1>::type& _T1_const_reference; 2564 typedef typename remove_reference<deleter_type>::type& _Dp_reference; [all …]
|
| D | scoped_allocator | 374 typedef typename remove_reference
|
| D | functional | 1518 !is_same<typename remove_reference<_Fp>::type, function>::value, 1726 !is_same<typename remove_reference<_Fp>::type, function<_Rp(_ArgTypes...)>>::value, 2106 !is_same<typename remove_reference<_Gp>::type, 2176 !is_same<typename remove_reference<_Gp>::type,
|
| D | __split_buffer | 35 typedef typename remove_reference<allocator_type>::type __alloc_rr;
|
| D | locale | 871 typename remove_reference<decltype(errno)>::type __save_errno = errno; 875 typename remove_reference<decltype(errno)>::type __current_errno = errno; 911 typename remove_reference<decltype(errno)>::type __save_errno = errno; 915 typename remove_reference<decltype(errno)>::type __current_errno = errno; 941 typename remove_reference<decltype(errno)>::type __save_errno = errno; 945 typename remove_reference<decltype(errno)>::type __current_errno = errno;
|
| D | valarray | 649 typedef typename remove_reference<_ValExpr>::type _RmExpr; 688 typedef typename remove_reference<_ValExpr>::type _RmExpr; 731 typedef typename remove_reference<_ValExpr>::type _RmExpr; 2111 typedef typename remove_reference<_ValExpr>::type _RmExpr; 2463 typedef typename remove_reference<_ValExpr>::type _RmExpr; 2502 typedef typename remove_reference<_ValExpr>::type _RmExpr;
|
| D | future | 1889 typedef typename remove_reference<typename decay<_Fp>::type>::type _FR; 1913 typedef typename remove_reference<typename decay<_Fp>::type>::type _FR;
|
| /NextBSD/contrib/groff/src/roff/troff/ |
| HD | dictionary.cpp | 158 void object::remove_reference() in remove_reference() function in object 178 obj->remove_reference(); in define() 187 obj->remove_reference(); in rename() 195 obj->remove_reference(); in remove() 207 obj->remove_reference(); in alias()
|
| HD | dictionary.h | 64 void remove_reference();
|
| /NextBSD/contrib/llvm/include/llvm/Support/ |
| HD | ErrorOr.h | 28 , typename std::remove_reference<V>::type>::type && 35 , typename std::remove_reference<V>::type>::type & 85 typedef ReferenceStorage<typename std::remove_reference<T>::type> wrap; 91 typedef typename std::remove_reference<T>::type &reference; 92 typedef const typename std::remove_reference<T>::type &const_reference; 93 typedef typename std::remove_reference<T>::type *pointer;
|
| HD | type_traits.h | 63 typedef typename std::remove_reference<T>::type UnderlyingT;
|
| /NextBSD/contrib/llvm/include/llvm/ADT/ |
| HD | iterator.h | 160 typename std::remove_reference<U>::type>::type, 229 typename T = typename std::remove_reference<
|
| HD | STLExtras.h | 83 !std::is_same<typename std::remove_reference<Callable>::type, 85 : callback(callback_fn<typename std::remove_reference<Callable>::type>), in callback()
|
| /NextBSD/contrib/libstdc++/include/ext/pb_ds/detail/ |
| D | type_utils.hpp | 70 using std::tr1::remove_reference;
|
| /NextBSD/contrib/libstdc++/include/tr1/ |
| D | type_traits | 486 typedef typename remove_reference<_Tp>::type __rr_Tp; 498 remove_reference<_From>::type>::value 560 struct remove_reference 564 struct remove_reference<_Tp&> 619 { typedef typename remove_reference<_Tp>::type* type; };
|
| D | type_traits_fwd.h | 200 struct remove_reference;
|
| /NextBSD/contrib/libc++/src/ |
| D | string.cpp | 68 typename remove_reference<decltype(errno)>::type errno_save = errno; in as_integer_helper() 185 typename remove_reference<decltype(errno)>::type errno_save = errno; in as_float_helper()
|
| /NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| HD | arc.c | 1767 remove_reference(arc_buf_hdr_t *hdr, kmutex_t *hash_lock, void *tag) in remove_reference() function 2494 (void) remove_reference(hdr, hash_lock, tag); in arc_buf_free() 2511 (void) remove_reference(hdr, NULL, tag); in arc_buf_free() 2518 if (remove_reference(hdr, NULL, tag) > 0) in arc_buf_free() 2545 (void) remove_reference(hdr, hash_lock, tag); in arc_buf_remove_ref() 4414 (void) remove_reference(hdr, hash_lock, in arc_read() 4817 (void) remove_reference(hdr, hash_lock, tag); in arc_release()
|
| /NextBSD/contrib/libc++/include/experimental/ |
| D | optional | 402 is_same<typename remove_reference<_Up>::type, value_type>::value &&
|