static_assert(
"Failed testing remove_reference_wrapper");
static_assert(
"Failed testing remove_reference_wrapper");
static_assert(
double, tt::remove_reference_wrapper_t<std::reference_wrapper<double>>>,
"Failed testing remove_reference_wrapper");
"Failed testing remove_reference_wrapper");
"Failed testing remove_reference_wrapper");
"Failed testing remove_reference_wrapper");
A, tt::remove_reference_wrapper_t<std::reference_wrapper<A>>>,
"Failed testing remove_reference_wrapper");
"Failed testing remove_reference_wrapper");
"Failed testing remove_reference_wrapper");
static_assert(
"Failed testing remove_reference_wrapper");
static_assert(
"Failed testing remove_reference_wrapper");
tt::remove_reference_wrapper_t<
"Failed testing remove_reference_wrapper");
static_assert(
tt::remove_reference_wrapper_t<
"Failed testing remove_reference_wrapper");
static_assert(
tt::remove_reference_wrapper_t<
"Failed testing remove_reference_wrapper");
static_assert(
A, tt::remove_reference_wrapper_t<const std::reference_wrapper<A>>>,
"Failed testing remove_reference_wrapper");
static_assert(
A, tt::remove_reference_wrapper_t<volatile std::reference_wrapper<A>>>,
"Failed testing remove_reference_wrapper");
"Failed testing remove_reference_wrapper");
static_assert(
"Failed testing remove_reference_wrapper");
static_assert(
"Failed testing remove_reference_wrapper");
const A, tt::remove_reference_wrapper_t<
"Failed testing remove_reference_wrapper");