From a665c590d5089bb4bcb72193542b60ef571409a3 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Thu, 20 Mar 2025 19:28:56 +0100 Subject: Add decay --- asl/base/meta_tests.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'asl/base/meta_tests.cpp') diff --git a/asl/base/meta_tests.cpp b/asl/base/meta_tests.cpp index 490b453..bcd9775 100644 --- a/asl/base/meta_tests.cpp +++ b/asl/base/meta_tests.cpp @@ -189,6 +189,10 @@ static_assert(!asl::is_array); static_assert(!asl::is_array); static_assert(!asl::is_array); +static_assert(asl::same_as>); +static_assert(asl::same_as>); +static_assert(asl::same_as>); + static_assert(asl::same_as>); static_assert(asl::same_as>); static_assert(asl::same_as>); @@ -318,3 +322,13 @@ static_assert(asl::same_as, const floa static_assert(asl::same_as, const float&>); static_assert(asl::same_as, const float&>); +static_assert(asl::same_as, int>); +static_assert(!asl::same_as, float>); +static_assert(asl::same_as, int>); +static_assert(asl::same_as, int>); +static_assert(asl::same_as, int>); +static_assert(asl::same_as, int*>); +static_assert(!asl::same_as, int*>); +static_assert(!asl::same_as, int**>); +static_assert(asl::same_as, int(*)[2]>); +static_assert(asl::same_as, int(*)(int)>); -- cgit