{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"if"}]}
    if snap.config.hover_actions().implementations && snap.config.client_commands().show_reference {
) -> Option<lsp_ext::CommandLinkGroup> {
        if let Some(nav_data) = snap.analysis.goto_implementation(*position).unwrap_or(None) {