Describes the location and nature of a compiler message.
Describes where in a source file a message was triggered.
Describes why a compilation failed.
Describes a problem (warning/error) encountered when building a source.
Describes the severity of a compiler message.
Provides an interface through which the compiler can report errors and warnings.
Type alias for