[clang] a737a33 - [clang][dataflow] Fix -Wrange-loop-construct in DataflowAnalysisContext.cpp (NFC)
Jie Fu via cfe-commits
cfe-commits at lists.llvm.org
Tue Nov 7 06:33:18 PST 2023
Author: Jie Fu
Date: 2023-11-07T22:32:11+08:00
New Revision: a737a33eb995cf704f8ae9653811ca503d77ed65
URL: https://github.com/llvm/llvm-project/commit/a737a33eb995cf704f8ae9653811ca503d77ed65
DIFF: https://github.com/llvm/llvm-project/commit/a737a33eb995cf704f8ae9653811ca503d77ed65.diff
LOG: [clang][dataflow] Fix -Wrange-loop-construct in DataflowAnalysisContext.cpp (NFC)
/llvm-project/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp:247:10: note: use reference type 'const llvm::Sma
llVector<Atom> &' to prevent copying
for (const llvm::SmallVector<Atom> Class : Info.EquivalentAtoms)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&
1 error generated.
Added:
Modified:
clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp
Removed:
################################################################################
diff --git a/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp b/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp
index 9c15c8756e9dc15..0a2fcd4ad695a30 100644
--- a/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp
+++ b/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp
@@ -244,7 +244,7 @@ void DataflowAnalysisContext::dumpFlowCondition(Atom Token,
}
if (!Info.EquivalentAtoms.empty()) {
OS << "Equivalent atoms:\n";
- for (const llvm::SmallVector<Atom> Class : Info.EquivalentAtoms)
+ for (const llvm::SmallVector<Atom> &Class : Info.EquivalentAtoms)
printAtomList(Class, OS);
}
More information about the cfe-commits
mailing list