{ | { | ||||
// From P0550 | // From P0550 | ||||
template<class T> | template<class T> | ||||
using remove_cvref = std::remove_cv_t<std::remove_reference_t<T>>; | |||||
using remove_cvref = std::remove_cv<std::remove_reference<T>>; | |||||
template<class T> | template<class T> | ||||
using remove_cvref_t = typename remove_cvref<T>::type; | using remove_cvref_t = typename remove_cvref<T>::type; |