Minor: Remove unused parameter

This commit is contained in:
Alexey Sedunov
2014-06-25 19:35:04 +04:00
parent f226d99d36
commit fa73c5825e
@@ -295,7 +295,7 @@ public class JetControlFlowProcessor {
VariableAsFunctionResolvedCall variableAsFunctionResolvedCall = (VariableAsFunctionResolvedCall) resolvedCall; VariableAsFunctionResolvedCall variableAsFunctionResolvedCall = (VariableAsFunctionResolvedCall) resolvedCall;
generateCall(expression, variableAsFunctionResolvedCall.getVariableCall()); generateCall(expression, variableAsFunctionResolvedCall.getVariableCall());
} }
else if (!generateCall(expression, true) && !(expression.getParent() instanceof JetCallExpression)) { else if (!generateCall(expression) && !(expression.getParent() instanceof JetCallExpression)) {
createNonSyntheticValue(expression, generateAndGetReceiverIfAny(expression)); createNonSyntheticValue(expression, generateAndGetReceiverIfAny(expression));
} }
} }
@@ -353,7 +353,7 @@ public class JetControlFlowProcessor {
mergeValues(Arrays.asList(left, right), expression); mergeValues(Arrays.asList(left, right), expression);
} }
else { else {
if (!generateCall(operationReference, true)) { if (!generateCall(operationReference)) {
generateBothArgumentsAndMark(expression); generateBothArgumentsAndMark(expression);
} }
} }
@@ -535,7 +535,7 @@ public class JetControlFlowProcessor {
private void generateArrayAccess(JetArrayAccessExpression arrayAccessExpression, @Nullable ResolvedCall<?> resolvedCall) { private void generateArrayAccess(JetArrayAccessExpression arrayAccessExpression, @Nullable ResolvedCall<?> resolvedCall) {
mark(arrayAccessExpression); mark(arrayAccessExpression);
if (!checkAndGenerateCall(arrayAccessExpression, resolvedCall, true)) { if (!checkAndGenerateCall(arrayAccessExpression, resolvedCall)) {
generateArrayAccessWithoutCall(arrayAccessExpression); generateArrayAccessWithoutCall(arrayAccessExpression);
} }
} }
@@ -1070,7 +1070,7 @@ public class JetControlFlowProcessor {
@Override @Override
public void visitCallExpression(@NotNull JetCallExpression expression) { public void visitCallExpression(@NotNull JetCallExpression expression) {
JetExpression calleeExpression = expression.getCalleeExpression(); JetExpression calleeExpression = expression.getCalleeExpression();
if (!generateCall(calleeExpression, true)) { if (!generateCall(calleeExpression)) {
List<JetExpression> inputExpressions = new ArrayList<JetExpression>(); List<JetExpression> inputExpressions = new ArrayList<JetExpression>();
for (ValueArgument argument : expression.getValueArguments()) { for (ValueArgument argument : expression.getValueArguments()) {
JetExpression argumentExpression = argument.getArgumentExpression(); JetExpression argumentExpression = argument.getArgumentExpression();
@@ -1197,7 +1197,7 @@ public class JetControlFlowProcessor {
public void visitArrayAccessExpression(@NotNull JetArrayAccessExpression expression) { public void visitArrayAccessExpression(@NotNull JetArrayAccessExpression expression) {
mark(expression); mark(expression);
ResolvedCall<FunctionDescriptor> getMethodResolvedCall = trace.get(BindingContext.INDEXED_LVALUE_GET, expression); ResolvedCall<FunctionDescriptor> getMethodResolvedCall = trace.get(BindingContext.INDEXED_LVALUE_GET, expression);
if (!checkAndGenerateCall(expression, getMethodResolvedCall, true)) { if (!checkAndGenerateCall(expression, getMethodResolvedCall)) {
generateArrayAccess(expression, getMethodResolvedCall); generateArrayAccess(expression, getMethodResolvedCall);
} }
} }
@@ -1378,12 +1378,15 @@ public class JetControlFlowProcessor {
return trace.get(BindingContext.RESOLVED_CALL, expression); return trace.get(BindingContext.RESOLVED_CALL, expression);
} }
private boolean generateCall(@Nullable JetExpression calleeExpression, boolean bindResultValue) { private boolean generateCall(@Nullable JetExpression calleeExpression) {
if (calleeExpression == null) return false; if (calleeExpression == null) return false;
return checkAndGenerateCall(calleeExpression, getResolvedCall(calleeExpression), bindResultValue); return checkAndGenerateCall(calleeExpression, getResolvedCall(calleeExpression));
} }
private boolean checkAndGenerateCall(JetExpression calleeExpression, @Nullable ResolvedCall<?> resolvedCall, boolean bindResultValue) { private boolean checkAndGenerateCall(
JetExpression calleeExpression,
@Nullable ResolvedCall<?> resolvedCall
) {
if (resolvedCall == null) { if (resolvedCall == null) {
builder.compilationError(calleeExpression, "No resolved call"); builder.compilationError(calleeExpression, "No resolved call");
return false; return false;