Antlr4.Tool.GrammarParserInterpreter.GrammarParserInterpreter C# (CSharp) Method

GrammarParserInterpreter() public method

public GrammarParserInterpreter ( Grammar g, ATN atn, ITokenStream input ) : System.Collections.Generic
g Grammar
atn Antlr4.Runtime.Atn.ATN
input ITokenStream
return System.Collections.Generic
        public GrammarParserInterpreter(Grammar g, ATN atn, ITokenStream input)
            : base(g.fileName, g.GetVocabulary(),
                  g.GetRuleNames(),
                  atn, // must run ATN through serializer to set some state flags
                  input)
        {
            this.g = g;
            decisionStatesThatSetOuterAltNumInContext = FindOuterMostDecisionStates();
            stateToAltsMap = new int[g.atn.states.Count][];
        }

Same methods

GrammarParserInterpreter::GrammarParserInterpreter ( Grammar g, string grammarFileName, IVocabulary vocabulary, ICollection ruleNames, ATN atn, ITokenStream input ) : System.Collections.Generic