{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"#[diag(lint_invalid_reference_casting_borrow_as_mut)]"}]}
    #[diag(lint_invalid_reference_casting_borrow_as_mut)]
pub(crate) enum InvalidReferenceCastingDiag<'tcx> {
    #[note(lint_invalid_reference_casting_note_book)]