From 7470f4d027530ad7decab55e8e2d92ad49754e64 Mon Sep 17 00:00:00 2001 From: Paul Wankadia Date: Fri, 13 Dec 2019 18:59:40 -0800 Subject: [PATCH] std::is_pod<> was deprecated in C++20. Change-Id: I52b1b96ee49c41db201a71a58a2bb5a51d7c0e10 Reviewed-on: https://code-review.googlesource.com/c/re2/+/49590 Reviewed-by: Paul Wankadia --- re2/pod_array.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/re2/pod_array.h b/re2/pod_array.h index e8093ad3f..f234e976f 100644 --- a/re2/pod_array.h +++ b/re2/pod_array.h @@ -13,7 +13,7 @@ namespace re2 { template class PODArray { public: - static_assert(std::is_pod::value, + static_assert(std::is_trivial::value && std::is_standard_layout::value, "T must be POD"); PODArray()