From 1eafbf9286e890c7f6c09795d62cd3da5b5ee461 Mon Sep 17 00:00:00 2001 From: Camilo Roca Date: Sun, 16 Feb 2020 18:34:34 +0100 Subject: [PATCH] fix: dont destructure so early to avoid circular dependency problems --- runtime/JavaScript/src/antlr4/tree/Trees.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/JavaScript/src/antlr4/tree/Trees.js b/runtime/JavaScript/src/antlr4/tree/Trees.js index 64ae02230..3f9cc59f3 100644 --- a/runtime/JavaScript/src/antlr4/tree/Trees.js +++ b/runtime/JavaScript/src/antlr4/tree/Trees.js @@ -8,7 +8,7 @@ const {Token} = require('./../Token'); const {ErrorNode, TerminalNode} = require('./Tree'); const {ParserRuleContext} = require('./../ParserRuleContext'); const {RuleContext} = require('./../RuleContext'); -const {ATN: {INVALID_ALT_NUMBER}} = require('./../atn/ATN'); +const {ATN} = require('./../atn/ATN'); /** A set of utility routines useful for all kinds of ANTLR trees. */ const Trees = { @@ -51,7 +51,7 @@ const Trees = { if(ruleNames!==null) { if (t instanceof RuleContext) { const altNumber = t.getAltNumber(); - if ( altNumber!=INVALID_ALT_NUMBER ) { + if ( altNumber != ATN.INVALID_ALT_NUMBER ) { return ruleNames[t.ruleIndex]+":"+altNumber; } return ruleNames[t.ruleIndex];