{"ast_node_type":"variable","tokens":[{"end":56,"kind":"keyword","start":0,"text":"let"}]}
                    let layout = self.layout(&prev_ty)?;
                ProjectionElem::Field(Either::Right(f)) => {
                    let offset = layout.fields.offset(f.index as usize).bytes_usize();