remove concept backports

This commit is contained in:
BlackMATov
2022-12-27 03:01:57 +07:00
parent 5cb4d1b0e1
commit 36e96850ee
28 changed files with 281 additions and 354 deletions

View File

@@ -104,16 +104,16 @@ TEST_CASE("meta/meta_utilities/value") {
ivec2::copy_constructor_counter = 0;
SUBCASE("cast types") {
static_assert(meta::stdex::same_as<
static_assert(std::same_as<
decltype(std::declval<meta::uvalue&>().get_as<ivec2>()),
ivec2&>);
static_assert(meta::stdex::same_as<
static_assert(std::same_as<
decltype(std::declval<meta::uvalue&&>().get_as<ivec2>()),
ivec2&>);
static_assert(meta::stdex::same_as<
static_assert(std::same_as<
decltype(std::declval<const meta::uvalue&>().get_as<ivec2>()),
const ivec2&>);
static_assert(meta::stdex::same_as<
static_assert(std::same_as<
decltype(std::declval<const meta::uvalue&&>().get_as<ivec2>()),
const ivec2&>);
}