{"ast_node_type":"variable","tokens":[{"end":94,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(nav_data) = snap.analysis.goto_implementation(*position).unwrap_or(None) {
    if snap.config.hover_actions().implementations && snap.config.client_commands().show_reference {
            let uri = to_proto::url(snap, position.file_id);