From 5f8e3c0f0f86e409cd55a10d35212e3ce99cf210 Mon Sep 17 00:00:00 2001 From: Benoit Blanchon Date: Mon, 25 Nov 2024 11:26:40 +0100 Subject: [PATCH] Polyfills: test `remove_cv` --- extras/tests/Misc/TypeTraits.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/extras/tests/Misc/TypeTraits.cpp b/extras/tests/Misc/TypeTraits.cpp index ce411378..5d081061 100644 --- a/extras/tests/Misc/TypeTraits.cpp +++ b/extras/tests/Misc/TypeTraits.cpp @@ -212,6 +212,14 @@ TEST_CASE("Polyfills/type_traits") { CHECK(is_enum::value == false); } + SECTION("remove_cv") { + CHECK(is_same, int>::value); + CHECK(is_same, int>::value); + CHECK(is_same, int>::value); + CHECK(is_same, int>::value); + CHECK(is_same, decltype("toto")>::value); + } + SECTION("decay") { CHECK(is_same, int>::value); CHECK(is_same, int>::value);