{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"match"}]}
        match &mut self.value {
    pub(super) fn access_mut(&mut self) -> InterpResult<'tcx, &mut Operand<Prov>> {
            LocalValue::Dead => throw_ub!(DeadLocal), // could even be "invalid program"?