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