[IR] Fix functional type sample
This commit is contained in:
committed by
TeamCityServer
parent
b44da21f59
commit
c148a12e4b
@@ -202,8 +202,9 @@ val IrDeclarationContainer.properties: Sequence<IrProperty>
|
||||
|
||||
fun IrFunction.addExplicitParametersTo(parametersList: MutableList<IrValueParameter>) {
|
||||
parametersList.addIfNotNull(dispatchReceiverParameter)
|
||||
parametersList.addAll(valueParameters.take(contextReceiverParametersCount))
|
||||
parametersList.addIfNotNull(extensionReceiverParameter)
|
||||
parametersList.addAll(valueParameters)
|
||||
parametersList.addAll(valueParameters.drop(contextReceiverParametersCount))
|
||||
}
|
||||
|
||||
private fun Boolean.toInt(): Int = if (this) 1 else 0
|
||||
|
||||
Vendored
+2
-2
@@ -4,10 +4,10 @@
|
||||
|
||||
class Param
|
||||
class O {
|
||||
val o = "o"
|
||||
val o = "O"
|
||||
}
|
||||
class K {
|
||||
val k = "k"
|
||||
val k = "K"
|
||||
}
|
||||
|
||||
context(O)
|
||||
|
||||
Reference in New Issue
Block a user