{"ast_node_type":"other","tokens":[{"end":39,"kind":"keyword","start":0,"text":")"}]}
) -> Cancellable<lsp_ext::CodeAction> {
    resolve_data: Option<(usize, lsp_types::CodeActionParams, Option<i32>)>,
    let mut res = lsp_ext::CodeAction {