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); } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits