Lines Matching refs:template

51 template <class _Alloc>
81 template <class _ValueType>
93 template <class _ValueType>
105 template <class _Tp>
116 template <class _Tp>
147 template<class _Tp> class _LIBCPP_TEMPLATE_VIS weak_ptr;
233 template <class _Tp, class _Dp, class _Alloc>
254 template <class _Tp, class _Dp, class _Alloc>
263 template <class _Tp, class _Dp, class _Alloc>
271 template <class _Tp, class _Dp, class _Alloc>
284 template <class _Tp, class _Alloc>
288 template<class ..._Args>
366 template <>
370 template <class _Other>
377 template<class _Tp> class _LIBCPP_TEMPLATE_VIS enable_shared_from_this;
379 template<class _Tp, class _Up>
387 template <class _Ptr, class = void>
389 template <class _Ptr>
392 template <class _Ptr, class = void>
394 template <class _Ptr>
397 template <class _Dp, class _Pt,
401 template <class, class>
404 template <class _Dp, class _Pt>
407 template<class _Dp, class _Tp, class _Yp>
421 template<class _Tp>
443 template<class _Yp, class = _EnableIf<
463 template<class _Yp, class _Dp>
466 template<class _Yp, class _Dp, class _Alloc>
469 template <class _Dp> shared_ptr(nullptr_t __p, _Dp __d);
470 template <class _Dp, class _Alloc> shared_ptr(nullptr_t __p, _Dp __d, _Alloc __a);
471 …template<class _Yp> _LIBCPP_INLINE_VISIBILITY shared_ptr(const shared_ptr<_Yp>& __r, element_type*…
474 template<class _Yp>
481 template<class _Yp> _LIBCPP_INLINE_VISIBILITY shared_ptr(shared_ptr<_Yp>&& __r,
484 template<class _Yp> explicit shared_ptr(const weak_ptr<_Yp>& __r,
487 template<class _Yp>
491 template <class _Yp, class _Dp>
499 template <class _Yp, class _Dp>
512 template<class _Yp>
522 template<class _Yp>
531 template<class _Yp>
541 template <class _Yp, class _Dp>
554 template<class _Yp>
562 template<class _Yp, class _Dp>
570 template<class _Yp, class _Dp, class _Alloc>
597 template <class _Up>
601 template <class _Up>
622 template <class _Dp>
630 template<class _Yp, class _CntrlBlk>
642 template <class _Yp, bool = is_function<_Yp>::value>
648 template <class _Yp>
654 template <class _Yp, class _OrigPtr>
673 template <class, class _Yp>
677 template <class _Yp, class _Un, size_t _Sz>
681 template <class _Yp, class _Un>
685 template <class _Up> friend class _LIBCPP_TEMPLATE_VIS shared_ptr;
686 template <class _Up> friend class _LIBCPP_TEMPLATE_VIS weak_ptr;
690 template<class _Tp>
692 template<class _Tp, class _Dp>
696 template<class _Tp>
705 template<class _Tp>
714 template<class _Tp>
715 template<class _Yp, class _Dp>
742 template<class _Tp>
743 template<class _Dp>
768 template<class _Tp>
769 template<class _Yp, class _Dp, class _Alloc>
801 template<class _Tp>
802 template<class _Dp, class _Alloc>
832 template<class _Tp>
833 template<class _Yp>
843 template<class _Tp>
853 template<class _Tp>
854 template<class _Yp>
866 template<class _Tp>
876 template<class _Tp>
877 template<class _Yp>
890 template<class _Tp>
891 template<class _Yp>
903 template<class _Tp>
904 template <class _Yp, class _Dp>
928 template<class _Tp>
929 template <class _Yp, class _Dp>
955 template<class _Tp>
962 template<class _Tp>
971 template<class _Tp>
972 template<class _Yp>
985 template<class _Tp>
994 template<class _Tp>
995 template<class _Yp>
1009 template<class _Tp>
1010 template<class _Yp>
1025 template<class _Tp>
1026 template <class _Yp, class _Dp>
1040 template<class _Tp>
1049 template<class _Tp>
1057 template<class _Tp>
1058 template<class _Yp>
1070 template<class _Tp>
1071 template<class _Yp, class _Dp>
1083 template<class _Tp>
1084 template<class _Yp, class _Dp, class _Alloc>
1099 template<class _Tp, class _Alloc, class ..._Args, class = _EnableIf<!is_array<_Tp>::value> >
1111 template<class _Tp, class ..._Args, class = _EnableIf<!is_array<_Tp>::value> >
1118 template<class _Tp, class _Up>
1126 template<class _Tp, class _Up>
1134 template<class _Tp, class _Up>
1148 template<class _Tp, class _Up>
1156 template<class _Tp, class _Up>
1164 template<class _Tp, class _Up>
1172 template<class _Tp>
1180 template<class _Tp>
1188 template<class _Tp>
1196 template<class _Tp>
1204 template<class _Tp>
1212 template<class _Tp>
1220 template<class _Tp>
1228 template<class _Tp>
1236 template<class _Tp>
1244 template<class _Tp>
1252 template<class _Tp>
1260 template<class _Tp>
1268 template<class _Tp>
1276 template<class _Tp, class _Up>
1286 template<class _Tp, class _Up>
1296 template<class _Tp, class _Up>
1304 template<class _Tp, class _Up>
1315 template<class _Dp, class _Tp>
1320 return __p.template __get_deleter<_Dp>();
1325 template<class _Tp>
1337 template<class _Yp> _LIBCPP_INLINE_VISIBILITY weak_ptr(shared_ptr<_Yp> const& __r,
1342 template<class _Yp> _LIBCPP_INLINE_VISIBILITY weak_ptr(weak_ptr<_Yp> const& __r,
1348 template<class _Yp> _LIBCPP_INLINE_VISIBILITY weak_ptr(weak_ptr<_Yp>&& __r,
1355 template<class _Yp>
1366 template<class _Yp>
1375 template<class _Yp>
1396 template<class _Up>
1400 template<class _Up>
1405 template <class _Up> friend class _LIBCPP_TEMPLATE_VIS weak_ptr;
1406 template <class _Up> friend class _LIBCPP_TEMPLATE_VIS shared_ptr;
1410 template<class _Tp>
1414 template<class _Tp>
1423 template<class _Tp>
1433 template<class _Tp>
1434 template<class _Yp>
1446 template<class _Tp>
1447 template<class _Yp>
1459 template<class _Tp>
1469 template<class _Tp>
1470 template<class _Yp>
1482 template<class _Tp>
1489 template<class _Tp>
1498 template<class _Tp>
1499 template<class _Yp>
1512 template<class _Tp>
1521 template<class _Tp>
1522 template<class _Yp>
1535 template<class _Tp>
1536 template<class _Yp>
1549 template<class _Tp>
1558 template<class _Tp>
1566 template<class _Tp>
1574 template<class _Tp>
1575 template<class _Yp>
1585 template<class _Tp>
1597 template <class _Tp = void> struct owner_less;
1599 template <class _Tp> struct owner_less;
1604 template <class _Tp>
1628 template <class _Tp>
1652 template <>
1655 template <class _Tp, class _Up>
1659 template <class _Tp, class _Up>
1663 template <class _Tp, class _Up>
1667 template <class _Tp, class _Up>
1675 template<class _Tp>
1707 template <class _Up> friend class shared_ptr;
1710 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS hash;
1712 template <class _Tp>
1727 template<class _CharT, class _Traits, class _Yp>
1753 template <class _Tp>
1761 template <class _Tp>
1773 template <class _Tp>
1782 template <class _Tp>
1793 template <class _Tp>
1802 template <class _Tp>
1814 template <class _Tp>
1823 template <class _Tp>
1844 template <class _Tp>
1853 template <class _Tp>
1863 template <class _Tp>