19 General utilities library [utilities]
19.14.5 Class template reference_wrapper [refwrap]
template<class T>
struct unwrap_reference;
If
T is
a specialization
reference_wrapper<X> for some type
X,
the member typedef
type of
unwrap_reference<T> is
X&,
otherwise it is
T.