KT-37604 Use proper type when generating constructor call
This commit is contained in:
+3
-1
@@ -189,7 +189,9 @@ public class FunctionReferenceGenerationStrategy extends FunctionGenerationStrat
|
||||
result = codegen.generateNewArray(fakeExpression, referencedFunction.getReturnType(), fakeResolvedCall);
|
||||
}
|
||||
else {
|
||||
result = codegen.generateConstructorCall(fakeResolvedCall, returnType);
|
||||
//noinspection ConstantConditions
|
||||
Type constructedType = codegen.typeMapper.mapTypeAsDeclaration(referencedFunction.getReturnType());
|
||||
result = codegen.generateConstructorCall(fakeResolvedCall, constructedType);
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
Reference in New Issue
Block a user