{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"for"}]}
    for range in params.ranges {
    let mut res = TextEdit::default();
        let range = from_proto::text_range(&line_index, range)?;