Lines Matching refs:configs
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) {
227 * @param ATNConfigSet $configs the configuration set to test.
232 public static function allConfigsInRuleStopStates(ATNConfigSet $configs) : bool argument
234 foreach ($configs->elements() as $c) {
494 public static function getConflictingAltSubsets(ATNConfigSet $configs) : array argument
520 foreach ($configs->elements() as $cfg) {
540 public static function getStateToAltMap(ATNConfigSet $configs) : Map argument
544 foreach ($configs->elements() as $c) {
558 public static function hasStateAssociatedWithOneAlt(ATNConfigSet $configs) : bool argument
560 foreach (self::getStateToAltMap($configs)->getValues() as $value) {