{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"if"}]}
            if invocation_strategy_once {
        let task = move || -> std::result::Result<(), Cancelled> {
                let saved_file = vfs_path.as_path().map(|p| p.to_owned());