[FIR] Add meaningful diagnostics in all error elements

This commit is contained in:
Dmitriy Novozhilov
2019-10-31 13:00:28 +03:00
parent 7503449e8d
commit a501e514c9
13 changed files with 97 additions and 36 deletions
@@ -13,5 +13,13 @@ enum class DiagnosticKind {
UnresolvedLabel,
IllegalConstExpression,
ConstructorInObject,
DeserializationError,
InferenceError,
NoSupertype,
TypeParameterAsSupertype,
EnumAsSupertype,
RecursionInSupertypes,
RecursionInImplicitTypes,
Java,
Other
}