From: Timm Bäder Date: Wed, 18 Jan 2023 14:10:40 +0000 (+0100) Subject: [clang][Interp][NFC] Initialize constants as ~0u X-Git-Tag: upstream/17.0.6~20481 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d44f4fac424d70e7c8c463ad9f44a228fc61e9e5;p=platform%2Fupstream%2Fllvm.git [clang][Interp][NFC] Initialize constants as ~0u --- 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() {}