Lines Matching refs:configs
36 * All configs but hashed by (s, i, _, pi) not including context. Wiped out
48 public $configs = [];
94 * equals/hashcode operation. All configs but hashed by (s, i, _, pi)
129 * Adding a new config means merging contexts with existing configs for
163 $this->configs[] = $config; // track order here
197 * Return a List holding list of configs.
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) {
273 * @param array<ATNConfig> $configs
275 public function addAll(array $configs) : void
277 foreach ($configs as $config) {
296 && Equality::equals($this->configs, $other->configs)
303 return Hasher::hash($this->configs);
307 $this->cachedHashCode = Hasher::hash($this->configs);
315 return \count($this->configs);
339 return new \ArrayIterator($this->configs);
348 $this->configs = [];
381 \implode(', ', $this->configs),