Antlr4.Runtime.Atn.LexerATNSimulator.ComputeStartState C# (CSharp) Метод

ComputeStartState() защищенный Метод

protected ComputeStartState ( ICharStream input, ATNState p ) : ATNConfigSet
input ICharStream
p ATNState
Результат ATNConfigSet
        protected ATNConfigSet ComputeStartState(ICharStream input,
												 ATNState p)
        {
            PredictionContext initialContext = PredictionContext.EMPTY;
            ATNConfigSet configs = new OrderedATNConfigSet();
            for (int i = 0; i < p.NumberOfTransitions; i++)
            {
                ATNState target = p.Transition(i).target;
                LexerATNConfig c = new LexerATNConfig(target, i + 1, initialContext);
                Closure(input, c, configs, false, false, false);
            }
            return configs;
        }