Lines Matching refs:p
738 // OR'd together like {p}? || NONE == NONE. If neither alt has preds,
1093 protected function computeStartState(ATNState $p, RuleContext $ctx, bool $fullCtx) : ATNConfigSet
1099 foreach ($p->getTransitions() as $i => $t) {
1167 * The basic filter mechanism is to remove configurations of the form (p, 2, pi)
1168 * if (p, 1, pi) exists for the same p and pi. In other words, for the same
1193 * With the change you filter "unless (p, 2, pi) was reached after leaving
1194 * the rule stop state of the LR rule containing state p, corresponding
1720 $p = $config->state;
1723 if (!$p->onlyHasEpsilonTransitions()) {
1730 foreach ($p->getTransitions() as $i => $t) {
1895 $p = $config->state;
1908 if ($p->getStateType() !== ATNState::STAR_LOOP_ENTRY
1909 || ($p instanceof StarLoopEntryState && !$p->isPrecedenceDecision)
1915 // Require all return states to return back to the same rule that p is in.
1922 if ($returnState->ruleIndex !== $p->ruleIndex) {
1927 $decisionStartState = $p->getTransition(0)->target;
1956 if ($returnState->getStateType() === ATNState::BLOCK_END && $returnStateTarget->equals($p)) {
1962 // which points to p but we don't need to check that
1978 && $returnStateTarget->getTransition(0)->target->equals($p)) {