From d44f4fac424d70e7c8c463ad9f44a228fc61e9e5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Wed, 18 Jan 2023 15:10:40 +0100 Subject: [PATCH] [clang][Interp][NFC] Initialize constants as ~0u --- clang/lib/AST/Interp/Pointer.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/lib/AST/Interp/Pointer.h b/clang/lib/AST/Interp/Pointer.h index 44c4856..c062831 100644 --- a/clang/lib/AST/Interp/Pointer.h +++ b/clang/lib/AST/Interp/Pointer.h @@ -60,8 +60,8 @@ enum PrimType : unsigned; /// Base class Pointer { private: - static constexpr unsigned PastEndMark = (unsigned)-1; - static constexpr unsigned RootPtrMark = (unsigned)-1; + static constexpr unsigned PastEndMark = ~0u; + static constexpr unsigned RootPtrMark = ~0u; public: Pointer() {} -- 2.7.4