New J2K: Fix binary expression's method symbol search
This commit is contained in:
committed by
Ilya Kirillov
parent
bb2c32a402
commit
8ba8a2f197
@@ -49,7 +49,7 @@ private fun JKKtOperatorToken.binaryExpressionMethodSymbol(
|
||||
.filterIsInstance<KtNamedFunction>()
|
||||
.filter { it.name in operatorNames }
|
||||
.mapNotNull { symbolProvider.provideDirectSymbol(it) as? JKMethodSymbol }
|
||||
.firstOrNull { it.parameterTypes.singleOrNull()?.takeIf { it.isSubtypeOf(rightType, symbolProvider) } != null }!!
|
||||
.firstOrNull { it.parameterTypes.singleOrNull()?.takeIf { rightType.isSubtypeOf(it, symbolProvider) } != null }!!
|
||||
}
|
||||
|
||||
private fun JKKtOperatorToken.unaryExpressionMethodSymbol(
|
||||
|
||||
Reference in New Issue
Block a user