[llvm] r217430 - llvm-cov: Use ArrayRef::slice (NFC)
Justin Bogner
mail at justinbogner.com
Tue Sep 9 02:15:53 PDT 2014
Author: bogner
Date: Tue Sep 9 04:15:52 2014
New Revision: 217430
URL: http://llvm.org/viewvc/llvm-project?rev=217430&view=rev
Log:
llvm-cov: Use ArrayRef::slice (NFC)
Modified:
llvm/trunk/tools/llvm-cov/SourceCoverageView.cpp
Modified: llvm/trunk/tools/llvm-cov/SourceCoverageView.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-cov/SourceCoverageView.cpp?rev=217430&r1=217429&r2=217430&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-cov/SourceCoverageView.cpp (original)
+++ llvm/trunk/tools/llvm-cov/SourceCoverageView.cpp Tue Sep 9 04:15:52 2014
@@ -206,8 +206,7 @@ gatherLineSubViews(size_t &CurrentIdx,
while (CurrentIdx < E &&
Items[CurrentIdx]->getSubViewsExpansionLine() == LineNo)
++CurrentIdx;
- return ArrayRef<std::unique_ptr<SourceCoverageView>>(Items.data() + PrevIdx,
- CurrentIdx - PrevIdx);
+ return Items.slice(PrevIdx, CurrentIdx);
}
void SourceCoverageView::render(raw_ostream &OS, unsigned Offset) {
More information about the llvm-commits
mailing list