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(
4054
4054
}
4055
4055
4056
4056
val typeOwner = e.typeOperandClassifier.owner
4057
- val samMember = if (typeOwner !is IrClass ) {
4057
+ if (typeOwner !is IrClass ) {
4058
4058
logger.errorElement(" Expected to find SAM conversion to IrClass. Found '${typeOwner.javaClass} ' instead. Can't implement SAM interface." , e)
4059
4059
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
4068
4065
}
4069
4066
4070
4067
val javaResult = TypeResult (tw.getFreshIdLabel<DbClass >(), " " , " " )
You can’t perform that action at this time.
0 commit comments