{"ast_node_type":"variable","tokens":[{"end":94,"kind":"keyword","start":0,"text":"let"}]}
                    let idx = prop.ecx.read_target_usize(idx).discard_err()?.try_into().ok()?;
                    let idx = prop.get_const(idx.into())?.immediate()?;
                    if idx <= FieldIdx::MAX_AS_U32 {