Migrate some of rustc_parse to derive diagnostics
#107446
Merged
rustc_parse to derive diagnostics
#107446