{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"sema.type_of_pat(&p)?"}]}
        sema.type_of_pat(&p)?
    let ty = if let Some(p) = lit.syntax().parent().and_then(ast::Pat::cast) {
    } else {