{"ast_node_type":"variable","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
            if let Value::Projection(pointer, ProjectionElem::Field(from_index, _)) = *self.get(v)
        if fields.iter().enumerate().any(|(index, &v)| {
                && copy_from_value == pointer