A doubtful try to save compilation
This commit is contained in:
@@ -110,7 +110,8 @@ public class CallResolver {
|
|||||||
else {
|
else {
|
||||||
callableDescriptorCollectors.add(CallableDescriptorCollectors.VARIABLES);
|
callableDescriptorCollectors.add(CallableDescriptorCollectors.VARIABLES);
|
||||||
}
|
}
|
||||||
List<ResolutionTask<VariableDescriptor, VariableDescriptor>> prioritizedTasks = TaskPrioritizer.computePrioritizedTasks(context, referencedName, nameExpression, callableDescriptorCollectors);
|
List<ResolutionTask<VariableDescriptor, VariableDescriptor>> prioritizedTasks =
|
||||||
|
TaskPrioritizer.<VariableDescriptor, VariableDescriptor>computePrioritizedTasks(context, referencedName, nameExpression, callableDescriptorCollectors);
|
||||||
return doResolveCall(context, prioritizedTasks, CallTransformer.PROPERTY_CALL_TRANSFORMER, nameExpression);
|
return doResolveCall(context, prioritizedTasks, CallTransformer.PROPERTY_CALL_TRANSFORMER, nameExpression);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -119,7 +120,9 @@ public class CallResolver {
|
|||||||
@NotNull BasicResolutionContext context,
|
@NotNull BasicResolutionContext context,
|
||||||
@NotNull final JetReferenceExpression functionReference,
|
@NotNull final JetReferenceExpression functionReference,
|
||||||
@NotNull String name) {
|
@NotNull String name) {
|
||||||
List<ResolutionTask<CallableDescriptor, FunctionDescriptor>> tasks = TaskPrioritizer.computePrioritizedTasks(context, name, functionReference, CallableDescriptorCollectors.FUNCTIONS_AND_VARIABLES);
|
|
||||||
|
List<ResolutionTask<CallableDescriptor, FunctionDescriptor>> tasks =
|
||||||
|
TaskPrioritizer.<CallableDescriptor, FunctionDescriptor>computePrioritizedTasks(context, name, functionReference, CallableDescriptorCollectors.FUNCTIONS_AND_VARIABLES);
|
||||||
return doResolveCall(context, tasks, CallTransformer.FUNCTION_CALL_TRANSFORMER, functionReference);
|
return doResolveCall(context, tasks, CallTransformer.FUNCTION_CALL_TRANSFORMER, functionReference);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -141,7 +144,7 @@ public class CallResolver {
|
|||||||
String name = expression.getReferencedName();
|
String name = expression.getReferencedName();
|
||||||
if (name == null) return checkArgumentTypesAndFail(context);
|
if (name == null) return checkArgumentTypesAndFail(context);
|
||||||
|
|
||||||
prioritizedTasks = TaskPrioritizer.computePrioritizedTasks(context, name, functionReference, CallableDescriptorCollectors.FUNCTIONS_AND_VARIABLES);
|
prioritizedTasks = TaskPrioritizer.<CallableDescriptor, FunctionDescriptor>computePrioritizedTasks(context, name, functionReference, CallableDescriptorCollectors.FUNCTIONS_AND_VARIABLES);
|
||||||
ResolutionTask.DescriptorCheckStrategy abstractConstructorCheck = new ResolutionTask.DescriptorCheckStrategy() {
|
ResolutionTask.DescriptorCheckStrategy abstractConstructorCheck = new ResolutionTask.DescriptorCheckStrategy() {
|
||||||
@Override
|
@Override
|
||||||
public <D extends CallableDescriptor> boolean performAdvancedChecks(D descriptor, BindingTrace trace, TracingStrategy tracing) {
|
public <D extends CallableDescriptor> boolean performAdvancedChecks(D descriptor, BindingTrace trace, TracingStrategy tracing) {
|
||||||
|
|||||||
Reference in New Issue
Block a user