From e03f43e1b506fd5c3d46a98b25fb266c9bbe5ed1 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Tue, 19 Sep 2023 07:06:50 +0200 Subject: [PATCH] LibJS: Remove unused HashTable in function_declaration_instantiation() --- Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp b/Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp index f5f19a67ce..fc863cd3f8 100644 --- a/Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp +++ b/Userland/Libraries/LibJS/Runtime/ECMAScriptFunctionObject.cpp @@ -659,10 +659,6 @@ ThrowCompletionOr ECMAScriptFunctionObject::function_declaration_instantia GCPtr var_environment; - HashTable instantiated_var_names; - if (scope_body) - instantiated_var_names.ensure_capacity(scope_body->var_declaration_count()); - // 27. If hasParameterExpressions is false, then if (!m_has_parameter_expressions) { // a. NOTE: Only a single Environment Record is needed for the parameters and top-level vars.