[clang] [clang][Interp] Only diagnose null field access in constant contexts (PR #69223)
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Tue Oct 24 07:33:50 PDT 2023
Timm =?utf-8?q?B=C3=A4der?= <tbaeder at redhat.com>
Message-ID:
In-Reply-To: <llvm/llvm-project/pull/69223/clang at github.com>
================
@@ -295,7 +295,7 @@ class Pointer {
bool isUnion() const;
/// Checks if the storage is extern.
- bool isExtern() const { return Pointee->isExtern(); }
+ bool isExtern() const { return Pointee && Pointee->isExtern(); }
----------------
AaronBallman wrote:
Yeah, I think so, just to help catch any uses that are out-of-contract.
https://github.com/llvm/llvm-project/pull/69223
More information about the cfe-commits
mailing list