/* 387 */ int s = init.length();
/* 388 */ ASTList list = init;
/* 389 */ for (int i = 0; i < s; i++) {
/* 390 */ this.bytecode.addOpcode(89);
/* 391 */ this.bytecode.addIconst(i);
/* 392 */ list.head().accept(this);
/* 393 */ if (!isRefType(type)) {
/* 394 */ atNumCastExpr(this.exprType, type);
/* */ }
/* 396 */ this.bytecode.addOpcode(getArrayWriteOp(type, 0));
/* 397 */ list = list.tail();