{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"if"}]}
            if !matches!(res, Res::Err | Res::Def(DefKind::Trait, _)) {
        if deleg_impl.is_some() {
                self.dcx().emit_err(MacroExpectedFound {