Migrate rustc_interface diagnostics
#100808
+170
−62
Merged