{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"return"}]}
            return quote! {span =>
            let star = tt::Punct { char: '*', spacing: ::tt::Spacing::Alone, span };
                fn hash<H: #krate::hash::Hasher>(&self, ra_expand_state: &mut H) {