diff --git a/AK/StdLibExtraDetails.h b/AK/StdLibExtraDetails.h index d6541037e1..41f1ccc530 100644 --- a/AK/StdLibExtraDetails.h +++ b/AK/StdLibExtraDetails.h @@ -490,6 +490,9 @@ struct __AssertSize : TrueType { template using AssertSize = __AssertSize; +template +inline constexpr bool IsPOD = __is_pod(T); + template inline constexpr bool IsTrivial = __is_trivial(T); @@ -589,6 +592,7 @@ using AK::Detail::IsLvalueReference; using AK::Detail::IsMoveAssignable; using AK::Detail::IsMoveConstructible; using AK::Detail::IsNullPointer; +using AK::Detail::IsPOD; using AK::Detail::IsPointer; using AK::Detail::IsRvalueReference; using AK::Detail::IsSame;