{"ast_node_type":"variable","tokens":[{"end":55,"kind":"keyword","start":0,"text":"let"}]}
    let src = sema.parse_guess_edition(frange.file_id);
    let sema = Semantics::new(db);
    try_extend_selection(&sema, src.syntax(), frange).unwrap_or(frange.range)