diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java index 3a94356eb..114fba762 100755 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java @@ -1033,7 +1033,7 @@ public class ParserATNSimulator extends ATNSimulator { ATNState p = config.state; // optimization if ( !p.onlyHasEpsilonTransitions() ) { - configs.add(config, this); + configs.add(config); if ( config.semanticContext!=null && config.semanticContext!= SemanticContext.NONE ) { configs.hasSemanticContext = true; }