More receiver refactoring

This commit is contained in:
Mikhail Glukhikh
2015-11-17 12:40:47 +03:00
parent 657052e1d2
commit 7e5558c8a2
@@ -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) {