mirror of
https://github.com/boostorg/utility.git
synced 2025-05-09 15:04:00 +00:00
Roll addressof() patch back in!
[SVN r13433]
This commit is contained in:
parent
00560e8e17
commit
6156f0d302
@ -6,6 +6,7 @@
|
||||
# endif
|
||||
|
||||
# include <boost/config.hpp>
|
||||
# include <boost/utility/addressof.hpp>
|
||||
|
||||
//
|
||||
// ref.hpp - ref/cref, useful helper functions
|
||||
@ -30,7 +31,7 @@ template<class T> class reference_wrapper
|
||||
public:
|
||||
typedef T type;
|
||||
|
||||
explicit reference_wrapper(T& t): t_(&t) {}
|
||||
explicit reference_wrapper(T& t): t_(addressof(t)) {}
|
||||
|
||||
operator T& () const { return *t_; }
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user