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(
26182618
26192619 val irCallable = declarationStack.peek()
26202620
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+ }
26232630
26242631 val id: Label <out DbStmt >
26252632 if (delegatingClass != currentClass) {
You can’t perform that action at this time.
0 commit comments