proc_macro_diagnostic

The tracking issue for this feature is: #54140