{"ast_node_type":"other","tokens":[{"end":10,"kind":"keyword","start":0,"text":"else"}]}
    else {
    let Some(BestFailure { token, msg: label, remaining_matcher, .. }) = tracker.best_failure
        return (sp, psess.dcx().span_delayed_bug(sp, "failed to match a macro"));