Zephir\Passes\LocalContextPass::passCall PHP Method

passCall() public method

public passCall ( array $expression )
$expression array
    public function passCall(array $expression)
    {
        if (isset($expression['parameters'])) {
            foreach ($expression['parameters'] as $parameter) {
                if ($parameter['parameter']['type'] == 'variable') {
                    $this->markVariableNoLocal($parameter['parameter']['value']);
                } else {
                    $this->passExpression($parameter['parameter']);
                }
            }
        }
    }