FunctionCallNodeExpander

constructor(context: MutableContext, errorHandler: PipelineErrorHandler, outputMapperFactory: OutputValueVisitorFactory<Node> = NodeOutputValueVisitorFactory(context))

Parameters

context

root context to dequeue to-be-expanded function calls from

errorHandler

strategy to handle errors that may occur during the execution of a function call

outputMapperFactory

producer of an AST output Node from the function call output