Overrides AbstractRecursivePass::processValue
protected function processValue(mixed $value, bool $isRoot = false) : mixed { if ($value instanceof Reference && isset($this->aliases[$id = (string) $value])) { return new Reference($this->aliases[$id], $value->getInvalidBehavior()); } return parent::processValue($value, $isRoot); }