reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

usr/include/c++/7.4.0/bits/unique_ptr.h
  415       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;

References

include/llvm/ADT/STLExtras.h
 1571 template <class Ptr> auto to_address(const Ptr &P) -> decltype(P.operator->()) {
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  660 	  using _Ptr = typename unique_ptr<_Tp, _Del>::pointer;
usr/include/c++/7.4.0/bits/unique_ptr.h
  174 	        is_convertible<typename unique_ptr<_Up, _Ep>::pointer, pointer>,
  201 	unique_ptr(pointer __p) noexcept
  212       unique_ptr(pointer __p,
  224       unique_ptr(pointer __p,
  269 	__ptr = pointer();
  327       pointer
  335       pointer
  351       { return get() == pointer() ? false : true; }
  356       pointer
  359 	pointer __p = get();
  360 	_M_t._M_ptr() = pointer();
  371       reset(pointer __p = pointer()) noexcept
  371       reset(pointer __p = pointer()) noexcept
  375 	if (__p != pointer())
  426           is_same<pointer, element_type*>,
  437           __or_<__or_<is_same<_Up, pointer>,
  440                        is_same<pointer, element_type*>,
  586       pointer
  607       pointer
  610 	pointer __p = get();
  636 	pointer __ptr = __p;
  721 	std::common_type<typename unique_ptr<_Tp, _Dp>::pointer,
  722 	                 typename unique_ptr<_Up, _Ep>::pointer>::type _CT;