Kotlin: Removed a couple of casts from extractExpression

This commit is contained in:
Ian Lynagh
2022-08-31 15:33:14 +01:00
parent b5f9fbe247
commit eca28af883

View File

@@ -2618,8 +2618,15 @@ open class KotlinFileExtractor(
val irCallable = declarationStack.peek()
val delegatingClass = e.symbol.owner.parent as IrClass
val currentClass = irCallable.parent as IrClass
val delegatingClass = e.symbol.owner.parent
val currentClass = irCallable.parent
if (delegatingClass !is IrClass) {
logger.warnElement("Delegating class isn't a class: " + delegatingClass.javaClass, e)
}
if (currentClass !is IrClass) {
logger.warnElement("Current class isn't a class: " + currentClass.javaClass, e)
}
val id: Label<out DbStmt>
if (delegatingClass != currentClass) {