use super::*;
impl crate::DotClosureCallNode {
pub(crate) fn build(&self, ctx: &mut ProgramState) -> Result<ClosureCallNode> {
let monadic = self.op_and_then.is_some();
Ok(ClosureCallNode {
monadic,
base: Default::default(),
trailing: self.continuation.build(ctx),
span: self.span.clone(),
})
}
}