File tree Expand file tree Collapse file tree 1 file changed +6
-9
lines changed
java/kotlin-extractor/src/main/kotlin Expand file tree Collapse file tree 1 file changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -4054,17 +4054,14 @@ open class KotlinFileExtractor(
40544054 }
40554055
40564056 val typeOwner = e.typeOperandClassifier.owner
4057- val samMember = if (typeOwner !is IrClass ) {
4057+ if (typeOwner !is IrClass ) {
40584058 logger.errorElement(" Expected to find SAM conversion to IrClass. Found '${typeOwner.javaClass} ' instead. Can't implement SAM interface." , e)
40594059 return
4060- } else {
4061- val samMember = typeOwner.declarations.filterIsInstance<IrFunction >().find { it is IrOverridableMember && it.modality == Modality .ABSTRACT }
4062- if (samMember == null ) {
4063- logger.errorElement(" Couldn't find SAM member in type '${typeOwner.kotlinFqName.asString()} '. Can't implement SAM interface." , e)
4064- return
4065- } else {
4066- samMember
4067- }
4060+ }
4061+ val samMember = typeOwner.declarations.filterIsInstance<IrFunction >().find { it is IrOverridableMember && it.modality == Modality .ABSTRACT }
4062+ if (samMember == null ) {
4063+ logger.errorElement(" Couldn't find SAM member in type '${typeOwner.kotlinFqName.asString()} '. Can't implement SAM interface." , e)
4064+ return
40684065 }
40694066
40704067 val javaResult = TypeResult (tw.getFreshIdLabel<DbClass >(), " " , " " )
You can’t perform that action at this time.
0 commit comments