Lines Matching refs:env
50 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) {
51 env.error(where, "invalid.array.expr");
54 public Vset checkInitializer(Environment env, Context ctx, Vset vset, Type t, Hashtable exp) {
57 env.error(where, "invalid.array.init", t);
64 vset = args[i].checkInitializer(env, ctx, vset, t, exp);
65 args[i] = convert(env, ctx, t, args[i]);
73 public Expression inline(Environment env, Context ctx) {
76 args[i] = args[i].inline(env, ctx);
83 public Expression inlineValue(Environment env, Context ctx) {
85 args[i] = args[i].inlineValue(env, ctx);
93 public void codeValue(Environment env, Context ctx, Assembler asm) {
111 asm.add(where, opc_anewarray, env.getClassDeclaration(type.getElementType()));
126 args[i].codeValue(env, ctx, asm);