[flang-commits] [flang] b203511 - [flang] Fix warning from clang 16 on recent patch
Peter Klausler via flang-commits
flang-commits at lists.llvm.org
Sat Oct 29 12:45:08 PDT 2022
Author: Peter Klausler
Date: 2022-10-29T12:44:58-07:00
New Revision: b203511c4fc131c8010ff7c699ea6fb3b8d6326e
URL: https://github.com/llvm/llvm-project/commit/b203511c4fc131c8010ff7c699ea6fb3b8d6326e
DIFF: https://github.com/llvm/llvm-project/commit/b203511c4fc131c8010ff7c699ea6fb3b8d6326e.diff
LOG: [flang] Fix warning from clang 16 on recent patch
Add an explicit empty initializer to a new struct member definition
to silence warnings from clang 16 about missing initializers.
Added:
Modified:
flang/lib/Evaluate/intrinsics.cpp
Removed:
################################################################################
diff --git a/flang/lib/Evaluate/intrinsics.cpp b/flang/lib/Evaluate/intrinsics.cpp
index d93a908cd36a..eec83f631ac1 100644
--- a/flang/lib/Evaluate/intrinsics.cpp
+++ b/flang/lib/Evaluate/intrinsics.cpp
@@ -234,7 +234,7 @@ struct IntrinsicDummyArgument {
Rank rank{Rank::elemental};
Optionality optionality{Optionality::required};
common::Intent intent{common::Intent::In};
- common::EnumSet<ArgFlag, 32> flags;
+ common::EnumSet<ArgFlag, 32> flags{};
llvm::raw_ostream &Dump(llvm::raw_ostream &) const;
};
More information about the flang-commits
mailing list