SharedEmitterMessage::AbortIfErrors
It's always paired wth `SharedEmitterMessage::Diagnostic`, so the two can be merged.
Please read the rustc-dev-guide chapter on Backend Agnostic Codegen.