{"ast_node_type":"function","tokens":[{"end":23,"kind":"keyword","start":0,"text":"fn"}]}
    fn emit_diagnostic(
    // Return value is only `Some` if the level is `Error` or `DelayedBug`.
        &mut self,