From a053d908fb9559fd607f1d3223275ef2443ec4e8 Mon Sep 17 00:00:00 2001 From: robert Date: Wed, 11 Jan 2017 15:28:59 +0000 Subject: [PATCH] fix missing variable declarations --- runtime/JavaScript/src/antlr4/Utils.js | 2 +- runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js | 2 +- runtime/JavaScript/src/antlr4/dfa/DFA.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/JavaScript/src/antlr4/Utils.js b/runtime/JavaScript/src/antlr4/Utils.js index a49ed69f4..d6cd153e9 100644 --- a/runtime/JavaScript/src/antlr4/Utils.js +++ b/runtime/JavaScript/src/antlr4/Utils.js @@ -361,7 +361,7 @@ Hash.prototype.update = function () { k = (k << 15) | (k >>> (32 - 15)); k = k * 0x1B873593; this.count = this.count + 1; - hash = this.hash ^ k; + var hash = this.hash ^ k; hash = (hash << 13) | (hash >>> (32 - 13)); hash = hash * 5 + 0xE6546B64; this.hash = hash; diff --git a/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js b/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js index c7b28a3fc..0c2f1486a 100644 --- a/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js +++ b/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js @@ -1444,7 +1444,7 @@ ParserATNSimulator.prototype.precedenceTransition = function(config, pt, collec c = new ATNConfig({state:pt.target}, config); // no pred context } } else { - newSemCtx = SemanticContext.andContext(config.semanticContext, pt.getPredicate()); + var newSemCtx = SemanticContext.andContext(config.semanticContext, pt.getPredicate()); c = new ATNConfig({state:pt.target, semanticContext:newSemCtx}, config); } } else { diff --git a/runtime/JavaScript/src/antlr4/dfa/DFA.js b/runtime/JavaScript/src/antlr4/dfa/DFA.js index 9b8390fec..152dd7a66 100644 --- a/runtime/JavaScript/src/antlr4/dfa/DFA.js +++ b/runtime/JavaScript/src/antlr4/dfa/DFA.js @@ -32,7 +32,7 @@ function DFA(atnStartState, decision) { { if (atnStartState.isPrecedenceDecision) { this.precedenceDfa = true; - precedenceState = new DFAState(null, new ATNConfigSet()); + var precedenceState = new DFAState(null, new ATNConfigSet()); precedenceState.edges = []; precedenceState.isAcceptState = false; precedenceState.requiresFullContext = false;