deduction guides for std::reference_wrapper
Min standard notice:
Header: <functional>
One deduction guide is provided for std::reference_wrapper to support deduction of the sole class template parameter.
# Declarations
template< typename T >
reference_wrapper( T& ) -> reference_wrapper<T>;
(since C++17)
# Example
This section is incompleteReason: no example
# Defect reports
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 2981 | C++17 | a redundant deduction guide from reference_wrapper | removed |
| LWG 2993 | C++17 | defect resolution removed a constructor used for class template argument deduction | added deduction guide to compensate |