Lines Matching refs:args
46 public NewArrayExpression(long where, Expression right, Expression args[]) {
47 super(NEWARRAY, where, Type.tError, right, args);
50 public NewArrayExpression(long where, Expression right, Expression args[], Expression init) {
51 this(where, right, args);
62 for (int i = 0 ; i < args.length ; i++) {
63 Expression dim = args[i];
74 args[i] = convert(env, ctx, Type.tInt, dim);
98 for (int i = 0 ; i < args.length ; i++) {
99 if (args[i] != null) {
100 e = (e != null) ? new CommaExpression(where, e, args[i]) : args[i];
109 return init.inlineValue(env, ctx); // args are all null
110 for (int i = 0 ; i < args.length ; i++) {
111 if (args[i] != null) {
112 args[i] = args[i].inlineValue(env, ctx);
123 for (int i = 0 ; i < args.length ; i++) {
124 if (args[i] != null) {
125 args[i].codeValue(env, ctx, asm);
129 if (args.length > 1) {