MethodCall(Expression target, ArrayList arguments) { this(target, new ListLiteral(arguments)); }
@Override protected Expression deepCloneWithIdentifierReplaced_inner( String replacedIdentifier, Expression replacement, ReplacemenetState replacementState) { ArrayList clonedValues = (ArrayList) items.clone(); for (ListIterator iter = clonedValues.listIterator(); iter.hasNext(); ) { iter.set(((Expression) iter.next()).deepCloneWithIdentifierReplaced( replacedIdentifier, replacement, replacementState)); } return new ListLiteral(clonedValues); }
final public ListLiteral ListLiteral() throws ParseException {ArrayList values = new ArrayList(); Token begin, end; begin = jj_consume_token(OPEN_BRACKET); values = PositionalArgs(); end = jj_consume_token(CLOSE_BRACKET); ListLiteral result = new ListLiteral(values); result.setLocation(template, begin, end); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
MethodCall(Expression target, ArrayList arguments) { this(target, new ListLiteral(arguments)); }
MethodCall(Expression target, ArrayList arguments) { this(target, new ListLiteral(arguments)); }
MethodCall(Expression target, ArrayList arguments) { this(target, new ListLiteral(arguments)); }
Expression _deepClone(String name, Expression subst) { ArrayList clonedValues = (ArrayList)values.clone(); for (ListIterator iter = clonedValues.listIterator(); iter.hasNext();) { iter.set(((Expression)iter.next()).deepClone(name, subst)); } return new ListLiteral(clonedValues); }
@Override protected Expression deepCloneWithIdentifierReplaced_inner( String replacedIdentifier, Expression replacement, ReplacemenetState replacementState) { ArrayList clonedValues = (ArrayList) items.clone(); for (ListIterator iter = clonedValues.listIterator(); iter.hasNext(); ) { iter.set(((Expression) iter.next()).deepCloneWithIdentifierReplaced( replacedIdentifier, replacement, replacementState)); } return new ListLiteral(clonedValues); }
@Override protected Expression deepCloneWithIdentifierReplaced_inner( String replacedIdentifier, Expression replacement, ReplacemenetState replacementState) { ArrayList clonedValues = (ArrayList) items.clone(); for (ListIterator iter = clonedValues.listIterator(); iter.hasNext(); ) { iter.set(((Expression) iter.next()).deepCloneWithIdentifierReplaced( replacedIdentifier, replacement, replacementState)); } return new ListLiteral(clonedValues); }
final public ListLiteral ListLiteral() throws ParseException {ArrayList values = new ArrayList(); Token begin, end; begin = jj_consume_token(OPEN_BRACKET); values = PositionalArgs(); end = jj_consume_token(CLOSE_BRACKET); ListLiteral result = new ListLiteral(values); result.setLocation(template, begin, end); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
final public ListLiteral ListLiteral() throws ParseException {ArrayList values = new ArrayList(); Token begin, end; begin = jj_consume_token(OPEN_BRACKET); values = PositionalArgs(); end = jj_consume_token(CLOSE_BRACKET); ListLiteral result = new ListLiteral(values); result.setLocation(template, begin, end); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
final public ListLiteral ListLiteral() throws ParseException { ArrayList values = new ArrayList(); Token begin, end; begin = jj_consume_token(OPEN_BRACKET); values = PositionalArgs(); end = jj_consume_token(CLOSE_BRACKET); ListLiteral result = new ListLiteral(values); result.setLocation(template, begin, end); {if (true) return result;} throw new Error("Missing return statement in function"); }