Home
last modified time | relevance | path

Searched refs:dfa (Results 1 – 9 of 9) sorted by last modified time

/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Atn/
H A DLexerATNSimulator.php138 $dfa = $this->decisionToDFA[$mode];
140 if ($dfa->s0 === null) {
143 return $this->execATN($input, $dfa->s0);
811 $dfa = $this->decisionToDFA[$this->mode];
813 $existing = $dfa->states->get($proposed);
820 $newState->stateNumber = $dfa->states->count();
823 $dfa->states->add($newState);
H A DParserATNSimulator.php187 * `dfa.edges[t]` null, or `dfa.edges[t]` to be non-null. The
190 * simulation. It could also race trying to get `dfa.edges[t]`, but either
292 protected $dfa; variable in Antlr\\Antlr4\\Runtime\\Atn\\ParserATNSimulator
342 $dfa = $this->decisionToDFA[$decision];
343 $this->dfa = $dfa;
350 if ($dfa->isPrecedenceDfa()) {
354 $s0 = $dfa->getPrecedenceStartState($this->parser->getPrecedence());
357 $s0 = $dfa
455 execATN(DFA $dfa, DFAState $s0, TokenStream $input, int $startIndex, ParserRuleContext $outerContext) global() argument
649 computeTargetState(DFA $dfa, DFAState $previousD, int $t) global() argument
753 execATNWithFullContext(DFA $dfa, DFAState $D, ATNConfigSet $s0, TokenStream $input, int $startIndex, ParserRuleContext $outerContext) global() argument
2339 addDFAEdge(DFA $dfa, DFAState $from, int $t, DFAState $to) global() argument
2386 addDFAState(DFA $dfa, DFAState $D) global() argument
2415 reportAttemptingFullContext(DFA $dfa, BitSet $conflictingAlts, ATNConfigSet $configs, int $startIndex, int $stopIndex) global() argument
2446 reportContextSensitivity(DFA $dfa, int $prediction, ATNConfigSet $configs, int $startIndex, int $stopIndex) global() argument
2480 reportAmbiguity(DFA $dfa, DFAState $D, int $startIndex, int $stopIndex, bool $exact, BitSet $ambigAlts, ATNConfigSet $configs) global() argument
[all...]
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Dfa/
H A DDFASerializer.php16 private $dfa; variable in Antlr\\Antlr4\\Runtime\\Dfa\\DFASerializer
21 public function __construct(DFA $dfa, Vocabulary $vocabulary) argument
23 $this->dfa = $dfa;
29 if ($this->dfa->s0 === null) {
36 foreach ($this->dfa->getStates() as $state) {
H A DLexerDFASerializer.php12 public function __construct(DFA $dfa) argument
14 parent::__construct($dfa, new VocabularyImpl());
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Error/Listeners/
H A DANTLRErrorListener.php32 DFA $dfa, argument
42 DFA $dfa, argument
51 DFA $dfa, argument
H A DDiagnosticErrorListener.php50 DFA $dfa, argument
65 $this->getDecisionDescription($recognizer, $dfa),
75 DFA $dfa, argument
85 $this->getDecisionDescription($recognizer, $dfa),
94 DFA $dfa, argument
104 $this->getDecisionDescription($recognizer, $dfa),
111 protected function getDecisionDescription(Parser $recognizer, DFA $dfa) : string argument
113 $decision = $dfa->decision;
115 if ($dfa->atnStartState === null) {
119 $ruleIndex = $dfa
[all...]
H A DBaseErrorListener.php33 DFA $dfa, argument
44 DFA $dfa, argument
54 DFA $dfa, argument
H A DProxyErrorListener.php49 DFA $dfa, argument
57 $listener->reportAmbiguity($recognizer, $dfa, $startIndex, $stopIndex, $exact, $ambigAlts, $configs);
63 DFA $dfa, argument
72 $dfa,
83 DFA $dfa, argument
90 $listener->reportContextSensitivity($recognizer, $dfa, $startIndex, $stopIndex, $prediction, $configs);
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/
H A DParser.php887 /** @var DFA $dfa */
888 foreach ($interp->decisionToDFA as $dfa) {
889 $s[] = $dfa->toString($this->getVocabulary());
902 /** @var DFA $dfa */
903 foreach ($interp->decisionToDFA as $dfa) {
904 if ($dfa->states->isEmpty()) {
912 echo \sprintf("Decision %d:\n%s", $dfa->decision, $dfa->toString($this->getVocabulary()));