diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2024-06-11 17:15:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-11 17:15:27 -0700 |
commit | 9d9a85e1af84501d365241f8e045aef7f2f7ee60 (patch) | |
tree | c7d904fe8a563cef667071e0dc2209b3520d2b79 | |
parent | 055df491ed1c179eb0d6a4c686b183b787de9943 (diff) | |
download | llvm-9d9a85e1af84501d365241f8e045aef7f2f7ee60.zip llvm-9d9a85e1af84501d365241f8e045aef7f2f7ee60.tar.gz llvm-9d9a85e1af84501d365241f8e045aef7f2f7ee60.tar.bz2 |
[flang] Change argument to const reference (#95048)
cppcheck recommends that a std::map being passed by value be changed to
a const reference.
Fixes https://github.com/llvm/llvm-project/issues/94932.
-rw-r--r-- | flang/lib/Semantics/scope.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/flang/lib/Semantics/scope.cpp b/flang/lib/Semantics/scope.cpp index a860040..89128e4 100644 --- a/flang/lib/Semantics/scope.cpp +++ b/flang/lib/Semantics/scope.cpp @@ -56,7 +56,7 @@ Scope &Scope::MakeScope(Kind kind, Symbol *symbol) { template <typename T> static std::vector<common::Reference<T>> GetSortedSymbols( - std::map<SourceName, MutableSymbolRef> symbols) { + const std::map<SourceName, MutableSymbolRef> &symbols) { std::vector<common::Reference<T>> result; result.reserve(symbols.size()); for (auto &pair : symbols) { |