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(
2598
2598
2599
2599
val irCallable = declarationStack.peek()
2600
2600
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
+ }
2603
2610
2604
2611
val id: Label <out DbStmt >
2605
2612
if (delegatingClass != currentClass) {
You can’t perform that action at this time.
0 commit comments