{"ast_node_type":"other","tokens":[{"end":67,"kind":"keyword","start":0,"text":"self_ty.span.ctxt().outer_expn_data().kind,"}]}
                        self_ty.span.ctxt().outer_expn_data().kind,
                    })) if matches!(
                        ExpnKind::Macro(MacroKind::Derive, _)