public SLVariadicExpr(DelegatedCommaListElemCollection <SLBaseExpr> paramList) { Parameters = paramList ?? new DelegatedCommaListElemCollection <SLBaseExpr> (WriteElement); }
public SLClosureCall(SLClosure closure, DelegatedCommaListElemCollection <SLArgument> paramList) { Closure = Exceptions.ThrowOnNull(closure, "closure"); Parameters = paramList ?? new DelegatedCommaListElemCollection <SLArgument> (SLFunctionCall.WriteElement); }
public SLFunctionCall(SLIdentifier ident, DelegatedCommaListElemCollection <SLArgument> paramList) { Name = ident; Parameters = paramList ?? new DelegatedCommaListElemCollection <SLArgument> (WriteElement); }