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 @@ -2618,8 +2618,15 @@ open class KotlinFileExtractor(
2618
2618
2619
2619
val irCallable = declarationStack.peek()
2620
2620
2621
- val delegatingClass = e.symbol.owner.parent as IrClass
2622
- val currentClass = irCallable.parent as IrClass
2621
+ val delegatingClass = e.symbol.owner.parent
2622
+ val currentClass = irCallable.parent
2623
+
2624
+ if (delegatingClass !is IrClass ) {
2625
+ logger.warnElement(" Delegating class isn't a class: " + delegatingClass.javaClass, e)
2626
+ }
2627
+ if (currentClass !is IrClass ) {
2628
+ logger.warnElement(" Current class isn't a class: " + currentClass.javaClass, e)
2629
+ }
2623
2630
2624
2631
val id: Label <out DbStmt >
2625
2632
if (delegatingClass != currentClass) {
You can’t perform that action at this time.
0 commit comments