better default-arg-ability
This commit is contained in:
committed by
Pavel V. Talanov
parent
036df18868
commit
10a0f55026
@@ -33,10 +33,10 @@ public class MethodCallExpression extends Expression {
|
||||
private final List<Type> myTypeParameters;
|
||||
|
||||
public MethodCallExpression(Expression methodCall, List<Expression> arguments, List<Type> typeParameters) {
|
||||
this(methodCall, arguments, AstUtil.createListWithEmptyString(arguments), false, typeParameters);
|
||||
this(methodCall, arguments, AstUtil.createListWithEmptyString(arguments), typeParameters, false);
|
||||
}
|
||||
|
||||
public MethodCallExpression(Expression methodCall, List<Expression> arguments, List<String> conversions, boolean nullable, List<Type> typeParameters) {
|
||||
public MethodCallExpression(Expression methodCall, List<Expression> arguments, List<String> conversions, List<Type> typeParameters, boolean nullable) {
|
||||
myMethodCall = methodCall;
|
||||
myArguments = arguments;
|
||||
myConversions = conversions;
|
||||
|
||||
@@ -239,8 +239,7 @@ public class ExpressionVisitor extends StatementVisitor {
|
||||
getConverter().expressionToExpression(expression.getMethodExpression()),
|
||||
getConverter().expressionsToExpressionList(expression.getArgumentList().getExpressions()),
|
||||
getConverter().createConversions(expression),
|
||||
getConverter().typeToType(expression.getType()).getNullable(),
|
||||
getConverter().typesToTypeList(expression.getTypeArguments())
|
||||
getConverter().typesToTypeList(expression.getTypeArguments()), getConverter().typeToType(expression.getType()).getNullable()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user