JVM_IR: use correct types for generated inline reference wrappers
Doesn't change anything, but still.
This commit is contained in:
+2
-2
@@ -112,7 +112,7 @@ private class InlineCallableReferenceToLambdaTransformer(
|
|||||||
+IrFunctionReferenceImpl.fromSymbolOwner(
|
+IrFunctionReferenceImpl.fromSymbolOwner(
|
||||||
expression.startOffset,
|
expression.startOffset,
|
||||||
expression.endOffset,
|
expression.endOffset,
|
||||||
field.type,
|
expression.type,
|
||||||
function.symbol,
|
function.symbol,
|
||||||
typeArgumentsCount = 0,
|
typeArgumentsCount = 0,
|
||||||
reflectionTarget = null,
|
reflectionTarget = null,
|
||||||
@@ -184,7 +184,7 @@ private class InlineCallableReferenceToLambdaTransformer(
|
|||||||
+IrFunctionReferenceImpl.fromSymbolOwner(
|
+IrFunctionReferenceImpl.fromSymbolOwner(
|
||||||
expression.startOffset,
|
expression.startOffset,
|
||||||
expression.endOffset,
|
expression.endOffset,
|
||||||
function.returnType,
|
expression.type,
|
||||||
function.symbol,
|
function.symbol,
|
||||||
typeArgumentsCount = function.typeParameters.size,
|
typeArgumentsCount = function.typeParameters.size,
|
||||||
reflectionTarget = null,
|
reflectionTarget = null,
|
||||||
|
|||||||
Reference in New Issue
Block a user