File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
java/kotlin-extractor/src/main/kotlin Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -2598,8 +2598,15 @@ open class KotlinFileExtractor(
25982598
25992599 val irCallable = declarationStack.peek()
26002600
2601- val delegatingClass = e.symbol.owner.parent as IrClass
2602- val currentClass = irCallable.parent as IrClass
2601+ val delegatingClass = e.symbol.owner.parent
2602+ val currentClass = irCallable.parent
2603+
2604+ if (delegatingClass !is IrClass ) {
2605+ logger.warnElement(" Delegating class isn't a class: " + delegatingClass.javaClass, e)
2606+ }
2607+ if (currentClass !is IrClass ) {
2608+ logger.warnElement(" Current class isn't a class: " + currentClass.javaClass, e)
2609+ }
26032610
26042611 val id: Label <out DbStmt >
26052612 if (delegatingClass != currentClass) {
You can’t perform that action at this time.
0 commit comments