Ejemplo n.º 1
0
 public function simplify(IEvaluationContext $context = null)
 {
     return $this->update($this->key === null ? null : $this->key->simplify($context), $this->value->simplify($context), $this->isReference);
 }
Ejemplo n.º 2
0
 public function simplify(IEvaluationContext $context = null)
 {
     return $this->update($this->name, $this->typeHint, $this->defaultValue === null ? null : $this->defaultValue->simplify($context), $this->isPassedByReference, $this->isVariadic);
 }
Ejemplo n.º 3
0
 public function simplify(IEvaluationContext $context = null)
 {
     return $this->value === null ? $this : $this->update($this->value->simplify($context));
 }
Ejemplo n.º 4
0
 public function simplify(IEvaluationContext $context = null)
 {
     return $this->update($this->value->simplify($context), $this->isUnpacked);
 }