From 5659908f4c6d32d3f7d1ebbe014fbd9419cdfb9c Mon Sep 17 00:00:00 2001
From: Eric Li
Date: Thu, 4 Aug 2022 11:57:22 -0400
Subject: [PATCH] [clang][dataflow][NFC] Resize vector directly with ctor
Differential Revision: https://reviews.llvm.org/D131177
---
clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp b/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp
index 32fb484..fe65020 100644
--- a/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp
+++ b/clang/lib/Analysis/FlowSensitive/TypeErasedDataflowAnalysis.cpp
@@ -339,8 +339,8 @@ runTypeErasedDataflowAnalysis(
PostOrderCFGView POV(&CFCtx.getCFG());
ForwardDataflowWorklist Worklist(CFCtx.getCFG(), &POV);
- std::vector> BlockStates;
- BlockStates.resize(CFCtx.getCFG().size(), llvm::None);
+ std::vector> BlockStates(
+ CFCtx.getCFG().size(), llvm::None);
// The entry basic block doesn't contain statements so it can be skipped.
const CFGBlock &Entry = CFCtx.getCFG().getEntry();
--
2.7.4