{"ast_node_type":"impl","tokens":[{"end":60,"kind":"keyword","start":0,"text":"gen"}]}
            gen impl rustc_errors::Subdiagnostic for @Self {
        let ret = structure.gen_impl(quote! {
                fn add_to_diag<__G>(