[clang] [C] Warn on uninitialized const objects (PR #137166)
Erich Keane via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 24 13:07:48 PDT 2025
================
@@ -6496,6 +6496,17 @@ static bool canPerformArrayCopy(const InitializedEntity &Entity) {
return false;
}
+static const FieldDecl *GetConstField(const RecordDecl *RD) {
----------------
erichkeane wrote:
Ah, just `assert(!LangOpts.CPlusPlus)` would be enough, but just `assert(!isa<CXXRecordDecl>(RD))` is as well (since all recorddecls in C++ mode are CXXRecordDecl)
https://github.com/llvm/llvm-project/pull/137166
More information about the cfe-commits
mailing list