Lines Matching refs:reference_wrapper
35 class reference_wrapper
46 constexpr reference_wrapper(U&&); // constexpr since C++20
47 constexpr reference_wrapper(const reference_wrapper<T>& x) noexcept; // constexpr since C++20
50 constexpr reference_wrapper&
51 operator=(const reference_wrapper<T>& x) noexcept; // constexpr since C++20
65 reference_wrapper(T&) -> reference_wrapper<T>;
67 template <class T> reference_wrapper<T> ref(T& t) noexcept;
69 template <class T> reference_wrapper<T> ref(reference_wrapper<T>t) noexcept;
71 template <class T> reference_wrapper<const T> cref(const T& t) noexcept;
73 template <class T> reference_wrapper<const T> cref(reference_wrapper<T> t) noexcept;
426 function& operator=(reference_wrapper<F>) noexcept;
540 #include <__functional/reference_wrapper.h>