Function emit_read_aggregate_field_ptr

Source
pub(crate) fn emit_read_aggregate_field_ptr(
    body: &mut InstrSeqBuilder<'_>,
    ctx: &LowerCtx<'_>,
    base_ptr_local: LocalId,
    base_ty: &Ty,
    field: &str,
) -> Result<(), LowerError>
Expand description

Read one aggregate field and leave the resulting pointer-like value on the stack.