Home
last modified time | relevance | path

Searched refs:SemanticContext (Results 1 – 11 of 11) sorted by relevance

/template/strap/vendor/antlr/antlr4-php-runtime/src/Atn/SemanticContexts/
H A DOrOperator.php22 public function __construct(SemanticContext $a, SemanticContext $b)
81 …public function evalPrecedence(Recognizer $parser, RuleContext $parserCallStack) : ?SemanticContext
90 if ($evaluated === SemanticContext::none()) {
92 return SemanticContext::none();
112 $result = $result === null ? $operand : SemanticContext::orContext($result, $operand);
H A DAndOperator.php22 public function __construct(SemanticContext $a, SemanticContext $b)
78 …public function evalPrecedence(Recognizer $parser, RuleContext $parserCallStack) : ?SemanticContext
93 if ($evaluated !== SemanticContext::none()) {
105 return SemanticContext::none();
H A DPrecedencePredicate.php11 final class PrecedencePredicate extends SemanticContext
26 …public function evalPrecedence(Recognizer $parser, RuleContext $parserCallStack) : ?SemanticContext
29 return SemanticContext::none();
H A DOperator.php11 abstract class Operator extends SemanticContext
H A DPredicate.php11 final class Predicate extends SemanticContext
H A DSemanticContext.php21 abstract class SemanticContext implements Hashable class
/template/strap/vendor/antlr/antlr4-php-runtime/src/Atn/
H A DATNConfig.php7 use Antlr\Antlr4\Runtime\Atn\SemanticContexts\SemanticContext; alias
77 /** @var SemanticContext */
84 ?SemanticContext $semanticContext = null,
95 $this->semanticContext = $semanticContext ?? SemanticContext::none();
169 if ($this->semanticContext->equals(SemanticContext::none())) {
189 … $this->semanticContext !== null && $this->semanticContext->equals(SemanticContext::none()) ?
H A DATNConfigSet.php7 use Antlr\Antlr4\Runtime\Atn\SemanticContexts\SemanticContext; alias
145 if ($config->semanticContext !== SemanticContext::none()) {
242 if ($config->semanticContext !== SemanticContext::none()) {
H A DPredictionMode.php7 use Antlr\Antlr4\Runtime\Atn\SemanticContexts\SemanticContext; alias
186 $c = new ATNConfig($c, null, null, SemanticContext::none());
H A DParserATNSimulator.php7 use Antlr\Antlr4\Runtime\Atn\SemanticContexts\SemanticContext; alias
1329 …$altToPred[$c->alt] = SemanticContext::orContext($altToPred[$c->alt] ?? null, $c->semanticContext);
1339 $altToPred[$i] = SemanticContext::none();
1340 } elseif ($pred !== SemanticContext::none()) {
1381 if ($pred !== SemanticContext::none()) {
1502 if ($c->semanticContext !== SemanticContext::none()) {
1535 if ($pair->pred === SemanticContext::none()) {
1575 SemanticContext $pred,
2111 … $newSemCtx = SemanticContext::andContext($config->semanticContext, $pt->getPredicate());
2170 … $newSemCtx = SemanticContext::andContext($config->semanticContext, $pt->getPredicate());
/template/strap/vendor/antlr/antlr4-php-runtime/src/Dfa/
H A DPredPrediction.php7 use Antlr\Antlr4\Runtime\Atn\SemanticContexts\SemanticContext; alias
14 /** @var SemanticContext */
20 public function __construct(SemanticContext $pred, int $alt)