public static final function simplifyAll(array $expressions, IEvaluationContext $context = null) { $simplifiedExpressions = []; foreach ($expressions as $expression) { $simplifiedExpressions[] = $expression->simplify($context); } return $simplifiedExpressions; }
protected function withResolvedMagic(array $resolvedExpressions) { return new self($this->type, $this->returnsReference, $this->accessModifier, $this->polymorphModifier, $this->isStatic, $this->name, O\Expression::simplifyAll($resolvedExpressions), $this->scopedVariableNames); }