| /template/strap/vendor/antlr/antlr4-php-runtime/src/Atn/ |
| H A D | PredictionMode.php | 165 …public static function hasSLLConflictTerminatingPrediction(int $mode, ATNConfigSet $configs) : bool argument 172 if (self::allConfigsInRuleStopStates($configs)) { 181 if ($configs->hasSemanticContext) { 185 foreach ($configs->elements() as $c) { 190 $configs = $dup; 196 $altsets = self::getConflictingAltSubsets($configs); 198 … return self::hasConflictingAltSet($altsets) && !self::hasStateAssociatedWithOneAlt($configs); 206 * @param ATNConfigSet $configs The configuration set to test. 211 public static function hasConfigInRuleStopState(ATNConfigSet $configs) : bool argument 213 foreach ($configs->elements() as $c) { [all …]
|
| H A D | ATNConfigSet.php | 48 public $configs = []; variable in Antlr\\Antlr4\\Runtime\\Atn\\ATNConfigSet 163 $this->configs[] = $config; // track order here 203 return $this->configs; 209 foreach ($this->configs as $config) { 226 foreach ($this->configs as $config) { 241 foreach ($this->configs as $config) { 252 return $this->configs[$index]; 265 foreach ($this->configs as $config) { 275 public function addAll(array $configs) : void argument 277 foreach ($configs as $config) { [all …]
|
| H A D | ParserATNSimulator.php | 395 …$dfa->s0->configs = $s0_closure; // not used for prediction but useful to know start configs anyway 504 $e = $this->noViableAlt($input, $outerContext, $previousD->configs, $startIndex); 509 $previousD->configs, 523 $conflictingAlts = $D->configs->getConflictingAlts(); 571 $D->configs, 590 throw $this->noViableAlt($input, $outerContext, $D->configs, $startIndex); 598 … $this->reportAmbiguity($dfa, $D, $startIndex, $stopIndex, false, $alts, $D->configs); 651 $reach = $this->computeReachSet($previousD->configs, $t, false); 670 (string) $previousD->configs, 682 $D->configs->uniqueAlt = $predictedAlt; [all …]
|
| H A D | LexerATNSimulator.php | 190 $this->log[] = \sprintf('start state closure=%s', (string) $ds0->configs); 203 $this->log[] = \sprintf('execATN loop starting closure: %s', (string) $s->configs); 253 return $this->failOrAccept($this->prevAccept, $input, $s->configs, $t); 301 $this->getReachableConfigSet($input, $s->configs, $reach, $t); 451 $configs = new OrderedATNConfigSet(); 456 $this->closure($input, $cfg, $configs, false, false, false); 459 return $configs; 474 ATNConfigSet $configs, argument 500 $configs->add($config); 505 … $configs->add(new LexerATNConfig($config, $config->state, PredictionContext::empty())); [all …]
|
| /template/strap/vendor/antlr/antlr4-php-runtime/src/Dfa/ |
| H A D | DFAState.php | 44 public $configs; variable in Antlr\\Antlr4\\Runtime\\Dfa\\DFAState 96 public function __construct(?ATNConfigSet $configs = null, int $stateNumber = -1) argument 98 $this->configs = $configs ?? new ATNConfigSet(); 126 return Equality::equals($this->configs, $other->configs); 131 $s = \sprintf('%d:%s', $this->stateNumber, (string) $this->configs); 148 return Hasher::hash($this->configs);
|
| /template/strap/vendor/antlr/antlr4-php-runtime/src/Error/Listeners/ |
| H A D | DiagnosticErrorListener.php | 55 ATNConfigSet $configs argument 66 $this->getConflictingAlts($ambigAlts, $configs), 79 ATNConfigSet $configs argument 98 ATNConfigSet $configs argument 143 * @param ATNConfigSet $configs The conflicting or ambiguous 149 protected function getConflictingAlts(?BitSet $reportedAlts, ATNConfigSet $configs) : BitSet argument 156 foreach ($configs->configs as $config) {
|
| H A D | ProxyErrorListener.php | 54 ATNConfigSet $configs argument 57 …istener->reportAmbiguity($recognizer, $dfa, $startIndex, $stopIndex, $exact, $ambigAlts, $configs); 67 ATNConfigSet $configs argument 76 $configs 87 ATNConfigSet $configs argument 90 …tener->reportContextSensitivity($recognizer, $dfa, $startIndex, $stopIndex, $prediction, $configs);
|
| H A D | ANTLRErrorListener.php | 37 ATNConfigSet $configs argument 46 ATNConfigSet $configs argument 55 ATNConfigSet $configs argument
|
| H A D | BaseErrorListener.php | 38 ATNConfigSet $configs argument 48 ATNConfigSet $configs argument 58 ATNConfigSet $configs argument
|