Minor, add message to exception thrown in parentAsClass

This commit is contained in:
Alexander Udalov
2019-08-21 11:18:47 +02:00
parent a3c3ab08fd
commit dd74794f97
@@ -311,7 +311,8 @@ val IrDeclarationWithName.fqNameWhenAvailable: FqName?
else -> null
}
val IrDeclaration.parentAsClass get() = parent as IrClass
val IrDeclaration.parentAsClass: IrClass
get() = parent as? IrClass ?: error("Parent of this declaration is not a class: ${render()}")
fun IrClass.isLocalClass(): Boolean {
var current: IrDeclarationParent? = this