Lines Matching refs:ruleToStartState
315 $atn->ruleToStartState = [];
324 $atn->ruleToStartState[$i] = $startState;
344 $atn->ruleToStartState[$state->ruleIndex]->stopState = $state;
416 if ($atn->ruleToStartState[$t->target->ruleIndex]->isLeftRecursiveRule) {
505 $count = \count($atn->ruleToStartState);
532 if ($atn->ruleToStartState[$idx]->isLeftRecursiveRule) {
576 $ruleToStartState = $atn->ruleToStartState[$idx];
577 $count = $ruleToStartState->getNumberOfTransitions();
580 $bypassStart->addTransition($ruleToStartState->getTransition($count-1));
581 … $ruleToStartState->setTransitions(\array_slice($ruleToStartState->getTransitions(), -1));
585 $atn->ruleToStartState[$idx]->addTransition(new EpsilonTransition($bypassStart));
640 if ($atn->ruleToStartState[$state->ruleIndex]->isLeftRecursiveRule) {