{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"//"}]}
    // `text.char_at(position) == typed_char`.
    // in `ide`, the `on_type` invariant is that
    position.offset -= TextSize::of('.');