Searched refs:ATNConfig (Results 1 – 7 of 7) sorted by relevance
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Atn/ |
H A D | ParserATNSimulator.php | 945 $cfg = new ATNConfig($c, $target); 1085 $result->add(new ATNConfig($config, $endOfRuleState), $this->mergeCache); 1100 $c = new ATNConfig(null, $t->target, $initialContext, null, $i + 1); 1271 new ATNConfig($config, null, null, $updatedContext), 1315 * 1. null: no ATNConfig c is found such that c.alt==i 1316 * 2. SemanticContext.NONE: At least one ATNConfig c exists such that 1320 * ATNConfig c such that c.alt==i, c.semanticContext!=SemanticContext.NONE. 1471 /** @var ATNConfig $c */ 1591 ATNConfig $config, 1616 ATNConfig [all...] |
H A D | ATNConfigSet.php | 18 * Specialized {@see Set} of `{@see ATNConfig}`s that can track info 46 * @var array<ATNConfig> 105 if (!$left instanceof ATNConfig || !$right instanceof ATNConfig) { 130 * `(s, i, pi, _)`, where `s` is the {@see ATNConfig::$state}, `i` is the 131 * {@see ATNConfig::$alt}, and `pi` is the {@see ATNConfig::$semanticContext}. 139 public function add(ATNConfig $config, ?DoubleKeyMap $mergeCache = null) : bool 157 /** @var ATNConfig $existing */ 199 * @return array<ATNConfig> [all...] |
H A D | PredictionMode.php | 186 $c = new ATNConfig($c, null, null, SemanticContext::none()); 258 * identical {@see ATNConfig::state()} and {@see ATNConfig::context()} values 259 * but different {@see ATNConfig::alt()} value, e.g. `(s, i, ctx, _)` and 270 * map[c] U= c.{@see ATNConfig::alt alt} # map hash/equals uses s and x, 489 * map[c] U= c.{@see ATNConfig::$alt} # map hash/equals uses s and x, 504 return $left instanceof ATNConfig 505 && $right instanceof ATNConfig 512 if (!$value instanceof ATNConfig) { 538 * map[c.{@see ATNConfig [all...] |
H A D | LexerATNConfig.php | 13 final class LexerATNConfig extends ATNConfig
|
H A D | ATNConfig.php | 21 class ATNConfig implements Hashable class 25 * {@see ATNConfig::isPrecedenceFilterSuppressed()} property as a bit within 26 * the existing {@see ATNConfig::$reachesIntoOuterContext} field. 64 * For memory efficiency, {@see ATNConfig::isPrecedenceFilterSuppressed()} 69 * flag. It also ensures the performance of the existing {@see ATNConfig} 106 * This method gets the value of the {@see ATNConfig::$reachesIntoOuterContext} 108 * {@see ATNConfig::isPrecedenceFilterSuppressed()} method.
|
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/Atn/Transitions/ |
H A D | EpsilonTransition.php | 26 * @see ATNConfig::isPrecedenceFilterSuppressed()
|
/plugin/combo/vendor/antlr/antlr4-php-runtime/src/ |
H A D | LL1Analyzer.php | 8 use Antlr\Antlr4\Runtime\Atn\ATNConfig; alias 150 * `new Set<ATNConfig>}` for 184 $c = new ATNConfig(null, $s, $context, null, 0);
|