{"ast_node_type":"variable","tokens":[{"end":95,"kind":"keyword","start":0,"text":"let"}]}
                            let Some(field) = adt_def.variant(variant).fields.get(field) else {
                        ty::Adt(adt_def, args) => {
                                fail_out_of_bounds(self, location, field, current_ty);