logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

std::experimental::_Has_addressof< _Tp > - Trait that detects the presence of an overloaded unary

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++                                        Tue Jul 19 2022  std::experimental::_Has_addressof<_Tp>(3cxx)

Detailed Description

template<typename_Tp>
       struct std::experimental::_Has_addressof< _Tp >" Trait that detects the presence of an overloaded unary
       operator&.

       Practically speaking this detects the presence of such an operator when called on a const-qualified
       lvalue (e.g. declval<const _Tp&>().operator&()).

       Definition at line 162 of file optional.

Name

       std::experimental::_Has_addressof< _Tp > - Trait that detects the presence of an overloaded unary
       operator&.

Synopsis

       Inherits std::__or_<... >::type.

See Also