Home
last modified time | relevance | path

Searched refs:IntervalSet (Results 1 – 13 of 13) sorted by path

/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Atn/
H A DATN.php14 use Antlr\Antlr4\Runtime\IntervalSet; alias
106 public function nextTokensInContext(ATNState $state, ?RuleContext $context) : IntervalSet
116 public function nextTokens(ATNState $state) : IntervalSet
183 * @return IntervalSet The set of potentially valid input symbols which could
188 public function getExpectedTokens(int $stateNumber, ?RuleContext $context) : IntervalSet
201 $expected = new IntervalSet();
H A DATNDeserializer.php43 use Antlr\Antlr4\Runtime\IntervalSet; alias
364 * @param array<IntervalSet> $sets
371 $iset = new IntervalSet();
390 * @param array<IntervalSet> $sets
758 * @param array<IntervalSet> $sets
H A DParserATNSimulator.php25 use Antlr\Antlr4\Runtime\IntervalSet; alias
1470 $alts = new IntervalSet();
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Atn/States/
H A DATNState.php10 use Antlr\Antlr4\Runtime\IntervalSet; alias
76 * @var IntervalSet|null
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Atn/Transitions/
H A DAtomTransition.php8 use Antlr\Antlr4\Runtime\IntervalSet; alias
22 public function label() : ?IntervalSet
24 return IntervalSet::fromInt($this->label);
H A DRangeTransition.php8 use Antlr\Antlr4\Runtime\IntervalSet; alias
27 public function label() : ?IntervalSet
29 return IntervalSet::fromRange($this->from, $this->to);
H A DSetTransition.php8 use Antlr\Antlr4\Runtime\IntervalSet; alias
16 /** @var IntervalSet */
19 public function __construct(ATNState $target, ?IntervalSet $set = null)
26 $this->set = new IntervalSet();
36 public function label() : ?IntervalSet
H A DTransition.php9 use Antlr\Antlr4\Runtime\IntervalSet; alias
62 public function label() : ?IntervalSet
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Error/
H A DDefaultErrorStrategy.php13 use Antlr\Antlr4\Runtime\IntervalSet; alias
47 /** @var IntervalSet|null */
188 $this->lastErrorStates = new IntervalSet();
713 protected function getExpectedTokens(Parser $recognizer) : IntervalSet
855 protected function getErrorRecoverySet(Parser $recognizer) : IntervalSet
865 $recoverSet = new IntervalSet();
886 protected function consumeUntil(Parser $recognizer, IntervalSet $set) : void
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Error/Exceptions/
H A DRecognitionException.php7 use Antlr\Antlr4\Runtime\IntervalSet; alias
93 * @return IntervalSet|null The set of token types that could potentially follow
97 public function getExpectedTokens() : ?IntervalSet
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/
H A DIntervalSet.php22 final class IntervalSet implements Equatable class
54 public function complement(IntervalSet $set) : ?self
63 public function subtract(IntervalSet $set) : self
72 public function orSet(IntervalSet $other) : self
87 public static function subtractSets(IntervalSet $left, IntervalSet $right) : self
198 throw new \InvalidArgumentException('Can\'t alter readonly IntervalSet.');
257 public function addSet(IntervalSet $other) : self
H A DLL1Analyzer.php46 * @return array<IntervalSet|null>|null The expected symbols for
57 $interval = new IntervalSet();
100 * @return IntervalSet The set of tokens that can follow `s` in the ATN
103 public function look(ATNState $s, ?ATNState $stopState, ?RuleContext $context) : IntervalSet
105 $r = new IntervalSet();
145 * @param IntervalSet $look The result lookahead set.
178 IntervalSet $look,
303 $set = $set->complement(IntervalSet::fromRange(
H A DParser.php824 public function getExpectedTokens() : IntervalSet
830 public function getExpectedTokensWithinCurrentRule() : IntervalSet