From: River Riddle Date: Wed, 29 May 2019 18:59:26 +0000 (-0700) Subject: NFC: Switch std::vector to SmallVector. This fixes a compiler error on MSVC as... X-Git-Tag: llvmorg-11-init~1466^2~1569 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=661f062f6b673288fd512c37f26d0a77bfbb6463;p=platform%2Fupstream%2Fllvm.git NFC: Switch std::vector to SmallVector. This fixes a compiler error on MSVC as the StringMap key dereference method is non-const. -- PiperOrigin-RevId: 250538085 --- diff --git a/mlir/lib/Analysis/OpStats.cpp b/mlir/lib/Analysis/OpStats.cpp index 7be7e9d..5177afc 100644 --- a/mlir/lib/Analysis/OpStats.cpp +++ b/mlir/lib/Analysis/OpStats.cpp @@ -53,7 +53,7 @@ void PrintOpStatsPass::runOnModule() { void PrintOpStatsPass::printSummary() { os << "Operations encountered:\n"; os << "-----------------------\n"; - std::vector sorted(opCount.keys().begin(), opCount.keys().end()); + SmallVector sorted(opCount.keys()); llvm::sort(sorted); // Split an operation name from its dialect prefix.