[llvm] 97bfac0 - [NFC][StackSafety] Replace auto with type
Vitaly Buka via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 18 17:10:52 PDT 2020
Author: Vitaly Buka
Date: 2020-09-18T17:10:28-07:00
New Revision: 97bfac076a068b658923aeba34d82df4ef097ba5
URL: https://github.com/llvm/llvm-project/commit/97bfac076a068b658923aeba34d82df4ef097ba5
DIFF: https://github.com/llvm/llvm-project/commit/97bfac076a068b658923aeba34d82df4ef097ba5.diff
LOG: [NFC][StackSafety] Replace auto with type
Fixes static analyzer is warning.
Added:
Modified:
llvm/lib/Analysis/StackSafetyAnalysis.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Analysis/StackSafetyAnalysis.cpp b/llvm/lib/Analysis/StackSafetyAnalysis.cpp
index 023a72df1ca1..9947ddaf0071 100644
--- a/llvm/lib/Analysis/StackSafetyAnalysis.cpp
+++ b/llvm/lib/Analysis/StackSafetyAnalysis.cpp
@@ -122,8 +122,9 @@ template <typename CalleeTy> struct UseInfo {
// function argument). Range should never set to empty-set, that is an invalid
// access range that can cause empty-set to be propagated with
// ConstantRange::add
- std::map<CallInfo<CalleeTy>, ConstantRange, typename CallInfo<CalleeTy>::Less>
- Calls;
+ using CallsTy = std::map<CallInfo<CalleeTy>, ConstantRange,
+ typename CallInfo<CalleeTy>::Less>;
+ CallsTy Calls;
UseInfo(unsigned PointerSize) : Range{PointerSize, false} {}
@@ -691,7 +692,7 @@ const ConstantRange *findParamAccess(const FunctionSummary &FS,
void resolveAllCalls(UseInfo<GlobalValue> &Use,
const ModuleSummaryIndex *Index) {
ConstantRange FullSet(Use.Range.getBitWidth(), true);
- auto TmpCalls = std::move(Use.Calls);
+ UseInfo<GlobalValue>::CallsTy TmpCalls = std::move(Use.Calls);
for (const auto &C : TmpCalls) {
const Function *F = findCalleeInModule(C.first.Callee);
if (F) {
More information about the llvm-commits
mailing list