public function processFunction(IFunction $function)
{
$expressionInliner = new StructuralExpressionWalker(function (IStructuralExpressionProcessor $processor, O\Expression $expression) use($function) {
return $processor->inline($function, $expression, $this->parameters);
}, $function, $this->processor);
return $function->walk($expressionInliner);
}