@Override protected Expression deepCloneWithIdentifierReplaced_inner( String replacedIdentifier, Expression replacement, ReplacemenetState replacementState) { return new MethodCall( target.deepCloneWithIdentifierReplaced(replacedIdentifier, replacement, replacementState), (ListLiteral) arguments.deepCloneWithIdentifierReplaced(replacedIdentifier, replacement, replacementState)); }
/** * production for an arglist part of a method invocation. */ final public MethodCall MethodArgs(Expression exp) throws ParseException {ArrayList args = new ArrayList(); Token end; jj_consume_token(OPEN_PAREN); args = PositionalArgs(); end = jj_consume_token(CLOSE_PAREN); args.trimToSize(); MethodCall result = new MethodCall(exp, args); result.setLocation(template, exp, end); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
@Override protected Expression deepCloneWithIdentifierReplaced_inner( String replacedIdentifier, Expression replacement, ReplacemenetState replacementState) { return new MethodCall( target.deepCloneWithIdentifierReplaced(replacedIdentifier, replacement, replacementState), (ListLiteral) arguments.deepCloneWithIdentifierReplaced(replacedIdentifier, replacement, replacementState)); }
@Override protected Expression deepCloneWithIdentifierReplaced_inner( String replacedIdentifier, Expression replacement, ReplacemenetState replacementState) { return new MethodCall( target.deepCloneWithIdentifierReplaced(replacedIdentifier, replacement, replacementState), (ListLiteral) arguments.deepCloneWithIdentifierReplaced(replacedIdentifier, replacement, replacementState)); }
Expression _deepClone(String name, Expression subst) { return new MethodCall(target.deepClone(name, subst), (ListLiteral)arguments.deepClone(name, subst)); }
/** * production for an arglist part of a method invocation. */ final public MethodCall MethodArgs(Expression exp) throws ParseException {ArrayList args = new ArrayList(); Token end; jj_consume_token(OPEN_PAREN); args = PositionalArgs(); end = jj_consume_token(CLOSE_PAREN); args.trimToSize(); MethodCall result = new MethodCall(exp, args); result.setLocation(template, exp, end); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
/** * production for an arglist part of a method invocation. */ final public MethodCall MethodArgs(Expression exp) throws ParseException {ArrayList args = new ArrayList(); Token end; jj_consume_token(OPEN_PAREN); args = PositionalArgs(); end = jj_consume_token(CLOSE_PAREN); args.trimToSize(); MethodCall result = new MethodCall(exp, args); result.setLocation(template, exp, end); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
/** * production for an arglist part of a method invocation. */ final public MethodCall MethodArgs(Expression exp) throws ParseException { ArrayList args = new ArrayList(); Token end; jj_consume_token(OPEN_PAREN); args = PositionalArgs(); end = jj_consume_token(CLOSE_PAREN); args.trimToSize(); MethodCall result = new MethodCall(exp, args); result.setLocation(template, exp, end); {if (true) return result;} throw new Error("Missing return statement in function"); }