From d7da36f7be53ac050af87ead723d81f269ae837d Mon Sep 17 00:00:00 2001 From: Robert Bartlensky Date: Wed, 18 Jul 2018 18:20:30 +0100 Subject: [PATCH] Bug 1476657: Fix DEAD_STORE issues in js/src/frontend/Parser.cpp. r=arai MozReview-Commit-ID: BevNdvSiUpI --HG-- extra : rebase_source : 4978f6247a1d13cab223005784c1ef28c901b73d --- js/src/frontend/Parser.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/js/src/frontend/Parser.cpp b/js/src/frontend/Parser.cpp index 8bce66dda6e5..f3691d18d4d5 100644 --- a/js/src/frontend/Parser.cpp +++ b/js/src/frontend/Parser.cpp @@ -1858,7 +1858,7 @@ NewGlobalScopeData(JSContext* context, ParseContext::Scope& scope, LifoAlloc& al cursor = FreshlyInitializeBindings(cursor, lets); bindings->constStart = cursor - start; - cursor = FreshlyInitializeBindings(cursor, consts); + FreshlyInitializeBindings(cursor, consts); bindings->length = numBindings; } @@ -1928,7 +1928,7 @@ NewModuleScopeData(JSContext* context, ParseContext::Scope& scope, LifoAlloc& al cursor = FreshlyInitializeBindings(cursor, lets); bindings->constStart = cursor - start; - cursor = FreshlyInitializeBindings(cursor, consts); + FreshlyInitializeBindings(cursor, consts); bindings->length = numBindings; } @@ -1968,7 +1968,7 @@ NewEvalScopeData(JSContext* context, ParseContext::Scope& scope, LifoAlloc& allo BindingName* start = bindings->trailingNames.start(); BindingName* cursor = start; - cursor = FreshlyInitializeBindings(cursor, vars); + FreshlyInitializeBindings(cursor, vars); bindings->length = numBindings; } @@ -2067,7 +2067,7 @@ NewFunctionScopeData(JSContext* context, ParseContext::Scope& scope, bool hasPar cursor = FreshlyInitializeBindings(cursor, formals); bindings->varStart = cursor - start; - cursor = FreshlyInitializeBindings(cursor, vars); + FreshlyInitializeBindings(cursor, vars); bindings->length = numBindings; } @@ -2108,7 +2108,7 @@ NewVarScopeData(JSContext* context, ParseContext::Scope& scope, LifoAlloc& alloc BindingName* start = bindings->trailingNames.start(); BindingName* cursor = start; - cursor = FreshlyInitializeBindings(cursor, vars); + FreshlyInitializeBindings(cursor, vars); bindings->length = numBindings; } @@ -2165,7 +2165,7 @@ NewLexicalScopeData(JSContext* context, ParseContext::Scope& scope, LifoAlloc& a cursor = FreshlyInitializeBindings(cursor, lets); bindings->constStart = cursor - start; - cursor = FreshlyInitializeBindings(cursor, consts); + FreshlyInitializeBindings(cursor, consts); bindings->length = numBindings; }