A `JavacAssertionVisitor` logs an `error()` with key "compiler.err.ceylon" on the javac `Log` (which happens to be a `CeylonLog`)
A `JavacAssertionVisitor` logs an `error()` with key "compiler.err.ceylon.codegen.exception" on the javac `Log` (which happens to be a `CeylonLog`)
makeErroneous()Logs an `error()` with key "ceylon.codegen.erroneous" on the javac `Log` (which happens to be a `CeylonLog`) and returns an `Erroneous`
Tree.JCErroneous`Attr` produces an error for these.
Diagnostic keysThe IDE uses a javac `DiagnosticListener` to find out about errors
| |
| |