aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp
diff options
context:
space:
mode:
authorJie Fu <jiefu@tencent.com>2023-11-07 22:32:11 +0800
committerJie Fu <jiefu@tencent.com>2023-11-07 22:32:11 +0800
commita737a33eb995cf704f8ae9653811ca503d77ed65 (patch)
tree0405511345c89d0583278863a9f3691c8b5ed0f9 /clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp
parent5db63d29fdc1fbf301c3d010d6e00e004d82fcdc (diff)
downloadllvm-a737a33eb995cf704f8ae9653811ca503d77ed65.zip
llvm-a737a33eb995cf704f8ae9653811ca503d77ed65.tar.gz
llvm-a737a33eb995cf704f8ae9653811ca503d77ed65.tar.bz2
[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.
Diffstat (limited to 'clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp')
-rw-r--r--clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp b/clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp
index 9c15c87..0a2fcd4 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);
}