{"ast_node_type":"function","tokens":[{"end":66,"kind":"keyword","start":0,"text":"pub(super)"}]}
pub(super) fn diagnostic_derive(s: Structure<'_>) -> TokenStream {
/// <https://rustc-dev-guide.rust-lang.org/diagnostics/diagnostic-structs.html>
    DiagnosticDerive::new(s).into_tokens()