{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"if"}]}
        if state.mem_docs.remove(&path).is_err() {
    if let Ok(path) = from_proto::vfs_path(&params.text_document.uri) {
            tracing::error!("orphan DidCloseTextDocument: {}", path);