[flang-commits] [flang] [flang] Add missing symbol names to the error message (PR #148888)
via flang-commits
flang-commits at lists.llvm.org
Tue Jul 15 10:08:46 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-flang-semantics
Author: Eugene Epshteyn (eugeneepshteyn)
<details>
<summary>Changes</summary>
Fixes #<!-- -->140485
---
Full diff: https://github.com/llvm/llvm-project/pull/148888.diff
1 Files Affected:
- (modified) flang/lib/Semantics/resolve-names.cpp (+4-2)
``````````diff
diff --git a/flang/lib/Semantics/resolve-names.cpp b/flang/lib/Semantics/resolve-names.cpp
index 96faa5fd954cd..b3268605e7c0c 100644
--- a/flang/lib/Semantics/resolve-names.cpp
+++ b/flang/lib/Semantics/resolve-names.cpp
@@ -8574,8 +8574,10 @@ bool ResolveNamesVisitor::Pre(const parser::ImportStmt &x) {
} else {
Say(name,
"A distinct '%s' is already present in this scope"_err_en_US)
- .Attach(symbol->name(), "Previous declaration of '%s'"_en_US)
- .Attach(outer->name(), "Declaration of '%s' in host scope"_en_US);
+ .Attach(symbol->name(), "Previous declaration of '%s'"_en_US,
+ symbol->name().ToString())
+ .Attach(outer->name(), "Declaration of '%s' in host scope"_en_US,
+ outer->name().ToString());
}
}
} else {
``````````
</details>
https://github.com/llvm/llvm-project/pull/148888
More information about the flang-commits
mailing list