{"ast_node_type":"variable","tokens":[{"end":22,"kind":"keyword","start":0,"text":"let"}]}
        let expected =
    if let Some(path_under_caret) = ctx.find_node_at_offset_with_descend::<ast::Path>() {
            path_under_caret.top_path().syntax().parent().and_then(Either::cast).and_then(expected);