{"ast_node_type":"other","tokens":[{"end":85,"kind":"keyword","start":0,"text":"if"}]}
        if self.fetch_workspace_error().is_err() && !switching_from_empty_workspace {
        info!(%cause, ?force_crate_graph_reload, %switching_from_empty_workspace);
            if *force_crate_graph_reload {