From 6a6d1c647a9392ab185cbdeec50f859a814331bc Mon Sep 17 00:00:00 2001 From: Djordje Todorovic Date: Tue, 11 May 2021 01:23:31 -0700 Subject: [PATCH] [NFC][llvm-dwarfdump] Avoid passing std::string by value in collectStatsForDie() --- tools/llvm-dwarfdump/Statistics.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/llvm-dwarfdump/Statistics.cpp b/tools/llvm-dwarfdump/Statistics.cpp index 48e6610f765..19a971afa31 100644 --- a/tools/llvm-dwarfdump/Statistics.cpp +++ b/tools/llvm-dwarfdump/Statistics.cpp @@ -220,9 +220,9 @@ static uint64_t calculateOverlap(DWARFAddressRange A, DWARFAddressRange B) { } /// Collect debug info quality metrics for one DIE. -static void collectStatsForDie(DWARFDie Die, std::string FnPrefix, - std::string VarPrefix, uint64_t BytesInScope, - uint32_t InlineDepth, +static void collectStatsForDie(DWARFDie Die, const std::string &FnPrefix, + const std::string &VarPrefix, + uint64_t BytesInScope, uint32_t InlineDepth, StringMap &FnStatMap, GlobalStats &GlobalStats, LocationStats &LocStats,