LambdaExpr

constructor()(source)
constructor(parameters: NodeList<Parameter>, body: Statement, isEnclosingParameters: Boolean)(source)


constructor(parameter: Parameter, body: BlockStmt)(source)
constructor(parameter: Parameter, body: Expression)(source)

Creates a single parameter lambda expression.


constructor(parameters: NodeList<Parameter>, body: BlockStmt)(source)
constructor(parameters: NodeList<Parameter>, body: Expression)(source)

Creates a zero or multi-parameter lambda expression with its parameters wrapped in ( ).


constructor(tokenRange: TokenRange, parameters: NodeList<Parameter>, body: Statement, isEnclosingParameters: Boolean)(source)

This constructor is used by the parser and is considered private.