From 5da926de6e9ba177c80863c19c17cce415bde094 Mon Sep 17 00:00:00 2001 From: anutosh491 Date: Sat, 12 Aug 2023 19:12:02 +0530 Subject: [PATCH] addressed suggested change --- src/libasr/pass/replace_symbolic.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/libasr/pass/replace_symbolic.cpp b/src/libasr/pass/replace_symbolic.cpp index 649bce4985..f0cda46468 100644 --- a/src/libasr/pass/replace_symbolic.cpp +++ b/src/libasr/pass/replace_symbolic.cpp @@ -81,11 +81,7 @@ class ReplaceSymbolicVisitor : public PassUtils::PassVisitorget_symbol(new_name); Vec func_body; - func_body.n = 0; - func_body.reserve(al, 1); - for (size_t i = 0; i < xx.n_body; i++) { - func_body.push_back(al, xx.m_body[i]); - } + func_body.from_pointer_n_copy(al, xx.m_body, xx.n_body); for (ASR::symbol_t* symbol : symbolic_vars) { Vec call_args;