This package contains classes and interfaces used to report non-fatal diagnostics from ABC processing.

Fatal diagnostics -- that is, conditions that prevent the AET from generating bytecode -- are reported by throwing an IllegalStateException.