From 7e5558c8a2abdd047c93c7a525ddc018ed4ba8b0 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Tue, 17 Nov 2015 12:40:47 +0300 Subject: [PATCH] More receiver refactoring --- .../resolve/calls/smartcasts/DataFlowValueFactory.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/smartcasts/DataFlowValueFactory.java b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/smartcasts/DataFlowValueFactory.java index 6257a9d5b5b..bb961621551 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/smartcasts/DataFlowValueFactory.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/smartcasts/DataFlowValueFactory.java @@ -124,10 +124,7 @@ public class DataFlowValueFactory { @NotNull BindingContext bindingContext, @NotNull DeclarationDescriptor containingDeclarationOrModule ) { - if (receiverValue instanceof TransientReceiver || - receiverValue instanceof ScriptReceiver || - receiverValue instanceof ImplicitClassReceiver || - receiverValue instanceof ExtensionReceiver) { + if (receiverValue instanceof TransientReceiver || receiverValue instanceof ImplicitReceiver) { return createDataFlowValueForStableReceiver(receiverValue); } else if (receiverValue instanceof ExpressionReceiver) {