{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"for"}]}
                for idx in Self::aggregate_field_iter(memory_index) {
            FieldsShape::Arbitrary { memory_index, .. } => {
                    let field = self.ecx().project_field(v, idx)?;