diff --git a/AK/StdLibExtraDetails.h b/AK/StdLibExtraDetails.h index 8bd643436a..13cb32bb4e 100644 --- a/AK/StdLibExtraDetails.h +++ b/AK/StdLibExtraDetails.h @@ -567,20 +567,20 @@ template typename U, typename... Us> inline constexpr bool IsSpecializationOf, U> = true; template -struct __decay { +struct __Decay { typedef Detail::RemoveCVReference type; }; template -struct __decay { +struct __Decay { typedef T* type; }; template -struct __decay { +struct __Decay { typedef T* type; }; // FIXME: Function decay template -using Decay = typename __decay::type; +using Decay = typename __Decay::type; template inline constexpr bool IsPointerOfType = IsPointer>&& IsSame>>>;