{"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":"if"}]}
        if (self.proc_macro_clients.len() < self.workspaces.len() || !same_workspaces)
            && self.config.expand_proc_macros()