Minor. Split ExpressionReceiver to interface & implementation

This commit is contained in:
Stanislav Erokhin
2015-11-15 22:51:02 +03:00
parent 5a7e879c0c
commit 6b7bf63814
3 changed files with 12 additions and 7 deletions
@@ -167,7 +167,7 @@ public class FunctionReferenceGenerationStrategy extends FunctionGenerationStrat
KtExpression receiverExpression = KtPsiFactoryKt
.KtPsiFactory(state.getProject()).createExpression("callableReferenceFakeReceiver");
codegen.tempVariables.put(receiverExpression, receiverParameterStackValue(signature));
return new ExpressionReceiver(receiverExpression, receiver.getType());
return new ExpressionReceiver.Companion.ExpressionReceiverImpl(receiverExpression, receiver.getType());
}
@NotNull