FIR: use more meaningful error messages

This commit is contained in:
Ilya Kirillov
2020-12-31 11:35:32 +01:00
parent 4d07eb27bb
commit a52674f181
5 changed files with 15 additions and 5 deletions
@@ -69,7 +69,9 @@ abstract class AbstractTypeCheckerContext : TypeSystemContext {
fun initialize() {
assert(!supertypesLocked)
assert(!supertypesLocked) {
"Supertypes were locked for ${this::class}"
}
supertypesLocked = true
if (supertypesDeque == null) {