diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/tasks/TaskPrioritizer.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/tasks/TaskPrioritizer.java index 6fb4db3b121..cfdb5b6d7c1 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/tasks/TaskPrioritizer.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/tasks/TaskPrioritizer.java @@ -75,7 +75,7 @@ public class TaskPrioritizer { } @NotNull - public static List> computePrioritizedTasks(@NotNull BasicCallResolutionContext context, @NotNull Name name, + public static List> computePrioritizedTasks(@NotNull final BasicCallResolutionContext context, @NotNull Name name, @NotNull JetReferenceExpression functionReference, @NotNull List> callableDescriptorCollectors) { ReceiverValue explicitReceiver = context.call.getExplicitReceiver(); final JetScope scope; @@ -93,7 +93,7 @@ public class TaskPrioritizer { if (call == null) return false; D candidateDescriptor = call.getDescriptor(); if (ErrorUtils.isError(candidateDescriptor)) return true; - return Visibilities.isVisible(candidateDescriptor, scope.getContainingDeclaration()); + return Visibilities.isVisible(candidateDescriptor, context.scope.getContainingDeclaration()); } };