{"ast_node_type":"function","tokens":[{"end":61,"kind":"keyword","start":0,"text":"pub"}]}
        pub fn $f(&mut $self, $($name: $ty),*) -> &mut Self {
        #[doc = concat!("See [`Diag::", stringify!($f), "()`].")]
            $($body)*