{"ast_node_type":"variable","tokens":[{"end":56,"kind":"keyword","start":0,"text":"let"}]}
    let edit = match snap.analysis.on_enter(position)? {
    let position = try_default!(from_proto::file_position(&snap, params)?);
        None => return Ok(None),