Skip to main content

emit_case

Function emit_case 

Source
pub fn emit_case(
    ctx: &mut EmitContext,
    pipeline: &mut CodegenPipeline,
    builder: &mut FunctionBuilder<'_>,
    vmctx: Value,
    gc_sig: SigRef,
    tree: &CoreExpr,
    scrutinee_idx: usize,
    binder: &VarId,
    alts: &[Alt<usize>],
) -> Result<SsaVal, EmitError>
Expand description

Emit Case dispatch.