{"ast_node_type":"variable","tokens":[{"end":60,"kind":"keyword","start":0,"text":"if"}]}
            if let Err(e) = std::panic::catch_unwind(task) {
        state.task_pool.handle.spawn_with_sender(stdx::thread::ThreadIntent::Worker, move |_| {
                tracing::error!("flycheck task panicked: {e:?}")