Skip to main content

call

Function call 

Source
pub fn call(
    out: &mut Func,
    block: Block,
    made: &Calling<'_>,
    conv: &CallRegs,
    names: &mut Interner,
) -> Result<Made, Refused>
Expand description

Builds one call: what it passes, what comes back, and what it destroys.

ยงErrors

The first value this cannot pass, and why, before anything is written. A call with one is reported rather than compiled, because the alternative is a call that leaves an argument wherever the last one happened to put a register.