diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2024-03-01 15:46:12 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-01 15:46:12 -0800 |
commit | e8a9aa26f708ec59cb3a0c37767817c069fb12f0 (patch) | |
tree | 4b7f996bc2460bcb08a71f87366995ad5e1c89ee | |
parent | 081e202c8e124780cf77fea461c16f58b26d8d34 (diff) |
[flang] Fix "suspicious condition" in C++ usage (#82790)
Address a reported C++ coding "suspicious condition".
Fixes https://github.com/llvm/llvm-project/issues/80807.
-rw-r--r-- | flang/lib/Semantics/data-to-inits.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/flang/lib/Semantics/data-to-inits.cpp b/flang/lib/Semantics/data-to-inits.cpp index c12af1bb0165..fa22d4986790 100644 --- a/flang/lib/Semantics/data-to-inits.cpp +++ b/flang/lib/Semantics/data-to-inits.cpp @@ -524,7 +524,7 @@ static const DerivedTypeSpec *HasDefaultInitialization(const Symbol &symbol) { directs.begin(), directs.end(), [](const Symbol &component) { return !IsAllocatable(component) && HasDeclarationInitializer(component); - })) { + }) != directs.end()) { return derived; } } |