chore: fix typo in a method name.
This commit is contained in:
+2
-2
@@ -345,9 +345,9 @@ internal fun IrBuilderWithScope.irCreateEnumEntriesIndy(
|
|||||||
*/
|
*/
|
||||||
val indyCall = irCall(symbols.indyLambdaMetafactoryIntrinsic, type).apply {
|
val indyCall = irCall(symbols.indyLambdaMetafactoryIntrinsic, type).apply {
|
||||||
putTypeArgument(0, type)
|
putTypeArgument(0, type)
|
||||||
putValueArgument(0, irRawFunctionReferefence(context.irBuiltIns.anyType, sam))
|
putValueArgument(0, irRawFunctionReference(context.irBuiltIns.anyType, sam))
|
||||||
putValueArgument(1, IrFunctionReferenceImpl(UNDEFINED_OFFSET, UNDEFINED_OFFSET, type, functionThatReturnsEnumArray.symbol, 0, 0))
|
putValueArgument(1, IrFunctionReferenceImpl(UNDEFINED_OFFSET, UNDEFINED_OFFSET, type, functionThatReturnsEnumArray.symbol, 0, 0))
|
||||||
putValueArgument(2, irRawFunctionReferefence(context.irBuiltIns.anyType, sam))
|
putValueArgument(2, irRawFunctionReference(context.irBuiltIns.anyType, sam))
|
||||||
putValueArgument(3, irVararg(context.irBuiltIns.anyType, emptyList()))
|
putValueArgument(3, irVararg(context.irBuiltIns.anyType, emptyList()))
|
||||||
putValueArgument(4, irBoolean(false))
|
putValueArgument(4, irBoolean(false))
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -417,7 +417,7 @@ internal class FunctionReferenceLowering(private val context: JvmBackendContext)
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun IrBuilderWithScope.irRawFunctionRef(irFun: IrFunction) =
|
private fun IrBuilderWithScope.irRawFunctionRef(irFun: IrFunction) =
|
||||||
irRawFunctionReferefence(context.irBuiltIns.anyType, irFun.symbol)
|
irRawFunctionReference(context.irBuiltIns.anyType, irFun.symbol)
|
||||||
|
|
||||||
private fun IrBuilderWithScope.irVarargOfRawFunctionRefs(irFuns: List<IrFunction>) =
|
private fun IrBuilderWithScope.irVarargOfRawFunctionRefs(irFuns: List<IrFunction>) =
|
||||||
irVararg(context.irBuiltIns.anyType, irFuns.map { irRawFunctionRef(it) })
|
irVararg(context.irBuiltIns.anyType, irFuns.map { irRawFunctionRef(it) })
|
||||||
|
|||||||
+2
-2
@@ -165,7 +165,7 @@ private class TypeOperatorLowering(private val backendContext: JvmBackendContext
|
|||||||
|
|
||||||
private fun JvmIrBuilder.jvmOriginalMethodType(methodSymbol: IrFunctionSymbol) =
|
private fun JvmIrBuilder.jvmOriginalMethodType(methodSymbol: IrFunctionSymbol) =
|
||||||
irCall(backendContext.ir.symbols.jvmOriginalMethodTypeIntrinsic, context.irBuiltIns.anyType).apply {
|
irCall(backendContext.ir.symbols.jvmOriginalMethodTypeIntrinsic, context.irBuiltIns.anyType).apply {
|
||||||
putValueArgument(0, irRawFunctionReferefence(context.irBuiltIns.anyType, methodSymbol))
|
putValueArgument(0, irRawFunctionReference(context.irBuiltIns.anyType, methodSymbol))
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -511,7 +511,7 @@ private class TypeOperatorLowering(private val backendContext: JvmBackendContext
|
|||||||
dynamicCall: IrCall
|
dynamicCall: IrCall
|
||||||
): IrCall {
|
): IrCall {
|
||||||
val samMethodType = jvmOriginalMethodType(samMethodSymbol)
|
val samMethodType = jvmOriginalMethodType(samMethodSymbol)
|
||||||
val implFunRawRef = irRawFunctionReferefence(context.irBuiltIns.anyType, implFunSymbol)
|
val implFunRawRef = irRawFunctionReference(context.irBuiltIns.anyType, implFunSymbol)
|
||||||
val instanceMethodType = jvmOriginalMethodType(instanceMethodSymbol)
|
val instanceMethodType = jvmOriginalMethodType(instanceMethodSymbol)
|
||||||
|
|
||||||
var bootstrapMethod = jdkMetafactoryHandle
|
var bootstrapMethod = jdkMetafactoryHandle
|
||||||
|
|||||||
@@ -347,7 +347,7 @@ fun IrBuilderWithScope.irConcat() =
|
|||||||
fun IrBuilderWithScope.irVararg(elementType: IrType, values: List<IrExpression>) =
|
fun IrBuilderWithScope.irVararg(elementType: IrType, values: List<IrExpression>) =
|
||||||
IrVarargImpl(startOffset, endOffset, context.irBuiltIns.arrayClass.typeWith(elementType), elementType, values)
|
IrVarargImpl(startOffset, endOffset, context.irBuiltIns.arrayClass.typeWith(elementType), elementType, values)
|
||||||
|
|
||||||
fun IrBuilderWithScope.irRawFunctionReferefence(type: IrType, symbol: IrFunctionSymbol) =
|
fun IrBuilderWithScope.irRawFunctionReference(type: IrType, symbol: IrFunctionSymbol) =
|
||||||
IrRawFunctionReferenceImpl(startOffset, endOffset, type, symbol)
|
IrRawFunctionReferenceImpl(startOffset, endOffset, type, symbol)
|
||||||
|
|
||||||
fun IrBuilderWithScope.irFunctionReference(type: IrType, symbol: IrFunctionSymbol) =
|
fun IrBuilderWithScope.irFunctionReference(type: IrType, symbol: IrFunctionSymbol) =
|
||||||
|
|||||||
Reference in New Issue
Block a user