Home
last modified time | relevance | path

Searched refs:remove_reference (Results 1 – 25 of 92) sorted by relevance

1234

/netbsd-src/external/gpl2/groff/dist/src/roff/troff/
H A Ddictionary.cpp160 void object::remove_reference() in remove_reference() function in object
180 obj->remove_reference(); in define()
189 obj->remove_reference(); in rename()
197 obj->remove_reference(); in remove()
209 obj->remove_reference(); in alias()
H A Ddictionary.h66 void remove_reference();
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dmove.h76 forward(typename std::remove_reference<_Tp>::type& __t) noexcept in _GLIBCXX_VISIBILITY()
87 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept in _GLIBCXX_VISIBILITY()
100 constexpr typename std::remove_reference<_Tp>::type&& in _GLIBCXX_VISIBILITY()
102 { return static_cast<typename std::remove_reference<_Tp>::type&&>(__t); } in _GLIBCXX_VISIBILITY()
H A Dunique_ptr.h138 _Ptr<_Up, _Ep, __void_t<typename remove_reference<_Ep>::type::pointer>> in _GLIBCXX_VISIBILITY()
140 using type = typename remove_reference<_Ep>::type::pointer; in _GLIBCXX_VISIBILITY()
313 typename _DelUnref = typename remove_reference<_Del>::type> in _GLIBCXX_VISIBILITY()
583 typename _DelUnref = typename remove_reference<_Del>::type, in _GLIBCXX_VISIBILITY()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dmove.h77 forward(typename std::remove_reference<_Tp>::type& __t) noexcept in _GLIBCXX_VISIBILITY()
89 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept in _GLIBCXX_VISIBILITY()
103 constexpr typename std::remove_reference<_Tp>::type&& in _GLIBCXX_VISIBILITY()
105 { return static_cast<typename std::remove_reference<_Tp>::type&&>(__t); } in _GLIBCXX_VISIBILITY()
H A Dunique_ptr.h157 _Ptr<_Up, _Ep, __void_t<typename remove_reference<_Ep>::type::pointer>> in _GLIBCXX_VISIBILITY()
159 using type = typename remove_reference<_Ep>::type::pointer; in _GLIBCXX_VISIBILITY()
350 typename _DelUnref = typename remove_reference<_Del>::type> in _GLIBCXX_VISIBILITY()
643 typename _DelUnref = typename remove_reference<_Del>::type, in _GLIBCXX_VISIBILITY()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A D__tuple330 template <class _Tp, class _RawTp = typename remove_reference<_Tp>::type>
365 template <class _Tp, size_t _Ep = tuple_size<typename remove_reference<_Tp>::type>::value,
367 bool _SameSize = (_Ep == tuple_size<typename remove_reference<_Tp>::type>::value)>
371 using _RawTp = typename remove_cv<typename remove_reference<_Tp>::type>::type;
410 template <class _Tp, class _Up, bool = __tuple_like<typename remove_reference<_Tp>::type>::value,
425 template <class _Tp, class _Up, bool = __tuple_like<typename remove_reference<_Tp>::type>::value,
440 template <class _Tp, class _Up, bool = __tuple_like<typename remove_reference<_Tp>::type>::value,
H A Dtype_traits70 template <class T> struct remove_reference;
188 using remove_reference_t = typename remove_reference<T>::type; // C++14
1325 // remove_reference
1330 struct _LIBCPP_TEMPLATE_VIS remove_reference { typedef __remove_reference(_Tp) type; };
1334 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_reference {typedef _LIBCPP_NODEBUG_T…
1335 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_reference<_Tp&> {typedef _LIBCPP_NODEBUG_T…
1336 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_reference<_Tp&&> {typedef _LIBCPP_NODEBUG_T…
1339 template <class _Tp> using remove_reference_t = typename remove_reference<_Tp>::type;
1381 … typedef _LIBCPP_NODEBUG_TYPE typename remove_cv<typename remove_reference<_Tp>::type>::type type;
1386 …typedef _LIBCPP_NODEBUG_TYPE typename remove_const<typename remove_reference<_Tp>::type>::type typ…
[all …]
H A Dtuple1396 __tuple_like<typename remove_reference<_Tuple1>::type>::value,
1406 __tuple_like<typename remove_reference<_Tuple0>::type>::value, _Tuple0,
1430 typedef _LIBCPP_NODEBUG_TYPE typename remove_reference<_Tuple0>::type _T0;
1441 typename remove_reference<_Tuple0>::type>::type>::type&&...>,
1443 remove_reference<_Tuple1>::type>::value>::type,
1452 tuple_size<typename remove_reference<_Tuple0>::type>::value
1478 typedef _LIBCPP_NODEBUG_TYPE typename remove_reference<_Tuple0>::type _T0;
1479 typedef _LIBCPP_NODEBUG_TYPE typename remove_reference<_Tuple1>::type _T1;
1499 typedef _LIBCPP_NODEBUG_TYPE typename remove_reference<_Tuple0>::type _T0;
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/
H A Dtype_traits487 struct remove_reference;
492 { typedef typename remove_reference<_Tp>::type* type; };
608 typedef typename remove_reference<_Tp>::type __rr_Tp;
620 remove_reference<_From>::type>::value
643 struct remove_reference
647 struct remove_reference<_Tp&>
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
H A Dtype_traits485 struct remove_reference;
490 { typedef typename remove_reference<_Tp>::type* type; };
606 typedef typename remove_reference<_Tp>::type __rr_Tp;
618 remove_reference<_From>::type>::value
641 struct remove_reference
645 struct remove_reference<_Tp&>
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_fdr_log_writer.h29 typename std::remove_reference<Tuple>::type>::value,
41 Index >= std::tuple_size<typename std::remove_reference<
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dipa-ref.h43 void remove_reference ();
H A Dipa-ref.cc31 ipa_ref::remove_reference () in remove_reference() function in ipa_ref
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dipa-ref.h43 void remove_reference ();
H A Dipa-ref.c31 ipa_ref::remove_reference () in remove_reference() function
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/
H A Dtype_utils.hpp64 using std::tr1::remove_reference;
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/
H A Dtype_utils.hpp64 using std::tr1::remove_reference;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Passes/
H A DPassBuilder.cpp2606 std::remove_reference<decltype(CREATE_PASS)>::type, Module>()); \ in parseModulePass()
2611 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseModulePass()
2716 std::remove_reference<decltype(CREATE_PASS)>::type, \ in parseCGSCCPass()
2723 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseCGSCCPass()
2828 std::remove_reference<decltype(CREATE_PASS)>::type, Function>()); \ in parseFunctionPass()
2833 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseFunctionPass()
2914 std::remove_reference<decltype(CREATE_PASS)>::type, Loop, \ in parseLoopPass()
2921 std::remove_reference<decltype(CREATE_PASS)>::type>()); \ in parseLoopPass()
2937 std::remove_reference<decltype(CREATE_PASS)>::type>(); \ in parseAAPassName()
2943 std::remove_reference<decltype(CREATE_PASS)>::type>(); \ in parseAAPassName()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/
H A Dnested_exception.h101 using _Up = typename remove_reference<_Tp>::type; in __throw_with_nested_impl()
H A Dexception_ptr.h194 using _Ex2 = typename remove_reference<_Ex>::type; in make_exception_ptr()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
H A Dnested_exception.h101 using _Up = typename remove_reference<_Tp>::type; in __throw_with_nested_impl()
/netbsd-src/external/apache2/llvm/dist/libcxx/src/
H A Dstring.cpp71 typename remove_reference<decltype(errno)>::type errno_save = errno; in as_integer_helper()
188 typename remove_reference<decltype(errno)>::type errno_save = errno; in as_float_helper()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DWaymarking.h286 template <typename R, class Marker = Waymarker<typename std::remove_reference<
H A DImmutableList.h96 const typename std::remove_reference<value_type>::type* operator->() const {

1234