Antlr4.Runtime.Atn.ParserATNSimulator.RuleTransition C# (CSharp) Метод

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

protected RuleTransition ( ATNConfig config, RuleTransition t ) : ATNConfig
config ATNConfig
t RuleTransition
Результат ATNConfig
        protected ATNConfig RuleTransition(ATNConfig config, RuleTransition t)
        {
            if (debug)
            {
                Console.WriteLine("CALL rule " + GetRuleName(t.target.ruleIndex) +
                                   ", ctx=" + config.context);
            }

            ATNState returnState = t.followState;
            PredictionContext newContext =
                SingletonPredictionContext.Create(config.context, returnState.stateNumber);
            return new ATNConfig(config, t.target, newContext);
        }