aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendAction.cpp
diff options
context:
space:
mode:
authorShafik Yaghmour <shafik.yaghmour@intel.com>2025-06-05 07:44:02 -0700
committerGitHub <noreply@github.com>2025-06-05 07:44:02 -0700
commitcd5c55510b9e4224bbb1d27b8c29547eec2c4ee5 (patch)
treeaa3cf37ad3dd31f35d5bdc34242d5084e10fb4f9 /clang/lib/Frontend/FrontendAction.cpp
parentdc9b8fe3b75e10de9850ba95da6b8b530701f1b2 (diff)
downloadllvm-cd5c55510b9e4224bbb1d27b8c29547eec2c4ee5.zip
llvm-cd5c55510b9e4224bbb1d27b8c29547eec2c4ee5.tar.gz
llvm-cd5c55510b9e4224bbb1d27b8c29547eec2c4ee5.tar.bz2
[Clang][NFC] Use move in std::vector local in HandleTranslationUnit (#142851)
Static analysis flagged this since we could move MergedRanges since it is a std::vector, a local and unused after that line. So there is a potential saving.
Diffstat (limited to 'clang/lib/Frontend/FrontendAction.cpp')
-rw-r--r--clang/lib/Frontend/FrontendAction.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Frontend/FrontendAction.cpp b/clang/lib/Frontend/FrontendAction.cpp
index af9d18a..ef7ae27 100644
--- a/clang/lib/Frontend/FrontendAction.cpp
+++ b/clang/lib/Frontend/FrontendAction.cpp
@@ -181,7 +181,7 @@ public:
if (MergedRanges.back().second < It->second)
MergedRanges.back().second = It->second;
}
- Result.push_back({Data.Ref->getName(), MergedRanges});
+ Result.push_back({Data.Ref->getName(), std::move(MergedRanges)});
}
printJson(Result);
}