diff options
author | alon@honor <none@none> | 2010-09-14 21:15:50 -0700 |
---|---|---|
committer | alon@honor <none@none> | 2010-09-14 21:15:50 -0700 |
commit | e212f73dd985e270e8cf24d4fc88dcb9b9faa799 (patch) | |
tree | d25a0b444cf9cd8af5018787b04ee178de72dc74 | |
parent | 14711e75215a3c3841dc82d34b9c8a6a0768112e (diff) |
update cubescript demo
-rw-r--r-- | demos/cubescript.js | 1361 |
1 files changed, 683 insertions, 678 deletions
diff --git a/demos/cubescript.js b/demos/cubescript.js index 2a75e583..291ae61a 100644 --- a/demos/cubescript.js +++ b/demos/cubescript.js @@ -229,34 +229,34 @@ function intArrayFromString(stringy) { // === Body === -// type: %0 +var _0___FLATTENER = [0,1]; var _struct___class_type_info_pseudo___FLATTENER = [0]; -// type: %struct.__type_info_pseudo -// type: %struct.cline -// type: %"struct.databuf<char>" -// type: %"struct.hashset<hashtableentry<const char*, ident> >" +var _struct___type_info_pseudo___FLATTENER = [0,1]; +var _struct_cline___FLATTENER = [0,1,2]; +var __struct_databuf_char_____FLATTENER = [0,1,2,3]; +var __struct_hashset_hashtableentry_const_char___ident_______FLATTENER = [0,1,2,3,4]; var __struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER = [0,12]; var __struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER = [0,832]; var __struct_hashtable_const_char__ident_____FLATTENER = [0]; var __struct_hashtableentry_const_char__ident_____FLATTENER = [0,1]; var _struct_ident___FLATTENER = [0,1,2,3,4,5,6,7,8,9,10]; -// type: %struct.identstack -// type: %struct.stringformatter -// type: %"struct.vector<char*>" -// type: %"struct.vector<char>" -// type: %"struct.vector<cline>" -// type: %"struct.vector<ident*>" -// type: %"struct.vector<vector<char>*>" -// type: %union..0._40 -// type: %"union.ident::._34" -// type: %"union.ident::._35" -// type: %"union.ident::._36" -// type: %"union.ident::._37" -// type: %"union.ident::._38" -// type: %union.identval -// type: %union.identvalptr +var _struct_identstack___FLATTENER = [0,1]; +var _struct_stringformatter___FLATTENER = [0]; +var __struct_vector_char______FLATTENER = [0,1,2]; +var __struct_vector_char_____FLATTENER = [0,1,2]; +var __struct_vector_cline_____FLATTENER = [0,1,2]; +var __struct_vector_ident______FLATTENER = [0,1,2]; +var __struct_vector_vector_char_______FLATTENER = [0,1,2]; +var _union__0__40___FLATTENER = [0]; +var __union_ident____34____FLATTENER = [0]; +var __union_ident____35____FLATTENER = [0]; +var __union_ident____36____FLATTENER = [0]; +var __union_ident____37____FLATTENER = [0]; +var __union_ident____38____FLATTENER = [0]; +var _union_identval___FLATTENER = [0]; +var _union_identvalptr___FLATTENER = [0]; this.__defineGetter__("__ZTV5ident", function() { delete __ZTV5ident; __ZTV5ident = Pointer_make([ 0, __ZTI5ident, __ZN5identD1Ev, __ZN5identD0Ev, __ZN5ident7changedEv ], 0); return __ZTV5ident }); -this.__defineGetter__("__ZTI5ident", function() { delete __ZTI5ident; __ZTI5ident = Pointer_make([ [(__ZTVN10__cxxabiv117__class_type_infoE + 8), __ZTS5ident] ], 0); return __ZTI5ident }); +this.__defineGetter__("__ZTI5ident", function() { delete __ZTI5ident; __ZTI5ident = Pointer_make([ [(__ZTVN10__cxxabiv117__class_type_infoE + 8), __ZTS5ident+0*1] ], 0); return __ZTI5ident }); var __ZTVN10__cxxabiv117__class_type_infoE = 0; /* external value? */ this.__defineGetter__("__ZTS5ident", function() { delete __ZTS5ident; __ZTS5ident = Pointer_make([53,105,100,101,110,116,0] /* 5ident\00*/, 0); return __ZTS5ident }); this.__defineGetter__("__ZL5state", function() { delete __ZL5state; __ZL5state = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return __ZL5state }); @@ -509,15 +509,20 @@ this.__defineGetter__("__str135", function() { delete __str135; __str135 = Point this.__defineGetter__("__str136", function() { delete __str136; __str136 = Pointer_make([116,101,109,112,32,61,32,40,43,32,50,50,32,36,115,111,109,101,118,97,114,41,0] /* temp = (+ 22 $somevar)\00*/, 0); return __str136 }); this.__defineGetter__("__str137", function() { delete __str137; __str137 = Pointer_make([105,102,32,40,62,32,36,116,101,109,112,32,51,48,41,32,91,32,116,101,109,112,32,61,32,40,43,32,36,116,101,109,112,32,49,41,32,93,32,91,32,116,101,109,112,32,61,32,40,42,32,36,116,101,109,112,32,50,41,32,93,0] /* if (> $temp 30) [ temp = (+ $temp 1) ] [ temp = (* $temp 2) ]\00*/, 0); return __str137 }); this.__defineGetter__("__str138", function() { delete __str138; __str138 = Pointer_make([105,102,32,40,60,32,36,116,101,109,112,32,51,48,41,32,91,32,116,101,109,112,32,61,32,48,32,93,32,91,32,116,101,109,112,32,61,32,40,43,32,36,116,101,109,112,32,49,41,32,93,0] /* if (< $temp 30) [ temp = 0 ] [ temp = (+ $temp 1) ]\00*/, 0); return __str138 }); -this.__defineGetter__("__str139", function() { delete __str139; __str139 = Pointer_make([101,99,104,111,32,91,42,84,101,109,112,32,105,115,93,32,36,116,101,109,112,0] /* echo [*Temp is] $temp\00*/, 0); return __str139 }); -this.__defineGetter__("__str140", function() { delete __str140; __str140 = Pointer_make([37,100,42,10,0] /* %d*\0A\00*/, 0); return __str140 }); -this.__defineGetter__("__str141", function() { delete __str141; __str141 = Pointer_make([48,0] /* 0\00*/, 0); return __str141 }); +this.__defineGetter__("__str139", function() { delete __str139; __str139 = Pointer_make([101,99,104,111,32,91,84,101,109,112,32,105,115,93,32,36,116,101,109,112,0] /* echo [Temp is] $temp\00*/, 0); return __str139 }); +this.__defineGetter__("__str140", function() { delete __str140; __str140 = Pointer_make([37,100,10,0] /* %d\0A\00*/, 0); return __str140 }); +this.__defineGetter__("__str141", function() { delete __str141; __str141 = Pointer_make([120,32,61,32,50,0] /* x = 2\00*/, 0); return __str141 }); +this.__defineGetter__("__str142", function() { delete __str142; __str142 = Pointer_make([112,117,115,104,32,120,32,53,0] /* push x 5\00*/, 0); return __str142 }); +this.__defineGetter__("__str143", function() { delete __str143; __str143 = Pointer_make([112,117,115,104,32,120,32,49,49,0] /* push x 11\00*/, 0); return __str143 }); +this.__defineGetter__("__str144", function() { delete __str144; __str144 = Pointer_make([112,111,112,32,120,0] /* pop x\00*/, 0); return __str144 }); +this.__defineGetter__("__str145", function() { delete __str145; __str145 = Pointer_make([101,99,104,111,32,36,120,0] /* echo $x\00*/, 0); return __str145 }); +this.__defineGetter__("__str146", function() { delete __str146; __str146 = Pointer_make([48,0] /* 0\00*/, 0); return __str146 }); this.__defineGetter__("__ZL7bufnest", function() { delete __ZL7bufnest; __ZL7bufnest = Pointer_make([0], 0); return __ZL7bufnest }); -this.__defineGetter__("__str142", function() { delete __str142; __str142 = Pointer_make([13,64,34,47,40,41,91,93,0] /* \0D@\22/()[]\00*/, 0); return __str142 }); -this.__defineGetter__("__str143", function() { delete __str143; __str143 = Pointer_make([10,0,0] /* \0A\00\00*/, 0); return __str143 }); -this.__defineGetter__("__str144", function() { delete __str144; __str144 = Pointer_make([109,105,115,115,105,110,103,32,34,37,99,34,0] /* missing \22%c\22\00*/, 0); return __str144 }); -this.__defineGetter__("__str145", function() { delete __str145; __str145 = Pointer_make([32,9,13,0] /* \09\0D\00*/, 0); return __str145 }); -this.__defineGetter__("__str146", function() { delete __str146; __str146 = Pointer_make([47,59,32,9,13,10,0,0] /* /; \09\0D\0A\00\00*/, 0); return __str146 }); +this.__defineGetter__("__str147", function() { delete __str147; __str147 = Pointer_make([13,64,34,47,40,41,91,93,0] /* \0D@\22/()[]\00*/, 0); return __str147 }); +this.__defineGetter__("__str148", function() { delete __str148; __str148 = Pointer_make([10,0,0] /* \0A\00\00*/, 0); return __str148 }); +this.__defineGetter__("__str149", function() { delete __str149; __str149 = Pointer_make([109,105,115,115,105,110,103,32,34,37,99,34,0] /* missing \22%c\22\00*/, 0); return __str149 }); +this.__defineGetter__("__str150", function() { delete __str150; __str150 = Pointer_make([32,9,13,0] /* \09\0D\00*/, 0); return __str150 }); +this.__defineGetter__("__str151", function() { delete __str151; __str151 = Pointer_make([47,59,32,9,13,10,0,0] /* /; \09\0D\0A\00\00*/, 0); return __str151 }); this.__defineGetter__("__ZGVZ10parsemacroRPKciR6vectorIcEE5ident", function() { delete __ZGVZ10parsemacroRPKciR6vectorIcEE5ident; __ZGVZ10parsemacroRPKciR6vectorIcEE5ident = Pointer_make([0], 0); return __ZGVZ10parsemacroRPKciR6vectorIcEE5ident }); this.__defineGetter__("_commandmillis", function() { delete _commandmillis; _commandmillis = Pointer_make([-1], 0); return _commandmillis }); this.__defineGetter__("_commandbuf", function() { delete _commandbuf; _commandbuf = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return _commandbuf }); @@ -713,7 +718,7 @@ function __ZN15stringformatterC1EPc(_this, _buf) { HEAP[_this_addr] = _this; HEAP[_buf_addr] = _buf; var _0 = HEAP[_this_addr]; - var _1 = _0; + var _1 = _0+0*1; var _2 = HEAP[_buf_addr]; HEAP[_1] = _2; __label__ = 2; break; @@ -773,7 +778,7 @@ function __ZN5identC1Ev(_this) { HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; __label__ = 2; break; case 2: // _return return; @@ -790,7 +795,7 @@ function __ZN5identD1Ev(_this) { HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; __label__ = 0; break; case 0: // _bb var _2 = 0; @@ -817,7 +822,7 @@ function __ZN5identD0Ev(_this) { HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; __label__ = 0; break; case 0: // _bb var _2 = 1; @@ -887,7 +892,7 @@ function __ZN5identC1EiPKciiiPiPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -924,7 +929,7 @@ function __ZN5identC1EiPKciiiPiPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { HEAP[0 + _29+10*1] = _28; var _31 = HEAP[_this_addr]; var _32 = _31+7*1; - var _33 = _32; + var _33 = _32+0*1; var _35 = _33; HEAP[_35] = _c_addr; var _37 = HEAP[_this_addr]; @@ -965,7 +970,7 @@ function __ZN5identC1EiPKcfffPfPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1004,7 +1009,7 @@ function __ZN5identC1EiPKcfffPfPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { HEAP[0 + _31+10*1] = _30; var _33 = HEAP[_this_addr]; var _34 = _33+7*1; - var _35 = _34; + var _35 = _34+0*1; var _37 = _35; var _38 = _37; HEAP[_38] = _c_addr; @@ -1042,7 +1047,7 @@ function __ZN5identC1EiPKcPcPS2_Pvi(_this, _t, _n, _c, _s, _f, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1062,7 +1067,7 @@ function __ZN5identC1EiPKcPcPS2_Pvi(_this, _t, _n, _c, _s, _f, _flags) { HEAP[_16] = _flags_addr; var _18 = HEAP[_this_addr]; var _19 = _18+7*1; - var _20 = _19; + var _20 = _19+0*1; var _22 = _20; var _23 = _22; var _24 = HEAP[_c_addr]; @@ -1097,7 +1102,7 @@ function __ZN5identC1EiPKcPci(_this, _t, _n, _a, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1113,12 +1118,12 @@ function __ZN5identC1EiPKcPci(_this, _t, _n, _a, _flags) { HEAP[_12] = 0; var _14 = HEAP[_this_addr]; var _15 = _14+7*1; - var _16 = _15; + var _16 = _15+0*1; var _17 = HEAP[_a_addr]; HEAP[_16] = _17; var _18 = HEAP[_this_addr]; var _19 = _18+8*1; - HEAP[0 + _19] = 0; + HEAP[0 + _19+0*1] = 0; var _21 = HEAP[_this_addr]; var _22 = _21+10*1; HEAP[_22] = _flags_addr; @@ -1150,7 +1155,7 @@ function __ZN5identC1EiPKcS1_PvS2_i(_this, _t, _n, _narg, _f, _s, _flags) { _flags_addr = _flags; var _0 = HEAP[_this_addr]; var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2; + HEAP[_1] = __ZTV5ident+2*1; var _2 = HEAP[_this_addr]; var _3 = _2+1*1; HEAP[_3] = _t_addr; @@ -1167,12 +1172,12 @@ function __ZN5identC1EiPKcS1_PvS2_i(_this, _t, _n, _narg, _f, _s, _flags) { HEAP[0 + _13] = _11; var _15 = HEAP[_this_addr]; var _16 = _15+7*1; - var _17 = _16; + var _17 = _16+0*1; var _18 = HEAP[_narg_addr]; HEAP[_17] = _18; var _19 = HEAP[_this_addr]; var _20 = _19+8*1; - var _21 = _20; + var _21 = _20+0*1; var _22 = HEAP[_s_addr]; HEAP[_21] = _22; var _23 = HEAP[_this_addr]; @@ -1435,7 +1440,7 @@ function __Z6seedMTj(_seed) { var __alloca_point_ = 0; _seed_addr = _seed; _x = _seed_addr | 1; - HEAP[_s] = __ZL5state; + HEAP[_s] = __ZL5state+0*1; HEAP[__ZL4left] = 0; var _2 = HEAP[_s]; HEAP[_2] = _x; @@ -1528,8 +1533,8 @@ function __ZN9hashtableIPKc5identE7getdataEPv(_i) { var __alloca_point_ = 0; HEAP[_i_addr] = _i; var _1 = HEAP[_i_addr]; - var _3 = _1+0*12; - var _4 = _3+1*11; + var _3 = _1+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; + var _4 = _3+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; HEAP[_0] = _4; var _5 = HEAP[_0]; HEAP[_retval] = _5; @@ -1551,7 +1556,7 @@ function __ZN9hashtableIPKc5identE7getnextEPv(_i) { var __alloca_point_ = 0; HEAP[_i_addr] = _i; var _1 = HEAP[_i_addr]; - var _4 = HEAP[0 + _1+1*12]; + var _4 = HEAP[0 + _1+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; HEAP[_0] = _4; var _5 = HEAP[_0]; HEAP[_retval] = _5; @@ -1664,11 +1669,11 @@ function __ZN6vectorIPS_IcEEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1684,11 +1689,11 @@ function __ZN6vectorIcEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1706,8 +1711,8 @@ function __ZN6vectorIcE7setsizeEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; - var _4 = _0+2; + var _2 = HEAP[0 + _0+2*1]; + var _4 = _0+2*1; HEAP[_4] = _i_addr; __label__ = 2; break; case 2: // _return @@ -1726,7 +1731,7 @@ function __ZN6vectorIcE6getbufEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; HEAP[_0] = _3; var _4 = HEAP[_0]; HEAP[_retval] = _4; @@ -1748,7 +1753,7 @@ function __ZNK6vectorIPS_IcEE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1773,11 +1778,11 @@ function __ZN6vectorIPS_IcEEixEi(_this, _i) { if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _3 = HEAP[_this_addr]; - var _5 = HEAP[0 + _3+2]; + var _5 = HEAP[0 + _3+2*1]; __label__ = 1; break; case 1: // _bb1 var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; + var _8 = HEAP[0 + _6+0*1]; var _10 = _8+_i_addr; HEAP[_0] = _10; var _11 = HEAP[_0]; @@ -1800,13 +1805,13 @@ function __ZN6vectorIcE3popEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; - var _6 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+0*1]; + var _6 = HEAP[0 + _1+2*1]; var _7 = _6 - 1; var _8 = HEAP[_this_addr]; - HEAP[0 + _8+2] = _7; + HEAP[0 + _8+2*1] = _7; var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2]; + var _12 = HEAP[0 + _10+2*1]; var _13 = _3+_12; HEAP[_0] = _13; var _14 = HEAP[_0]; @@ -1829,7 +1834,7 @@ function __ZNK6vectorIcE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1847,11 +1852,11 @@ function __ZN6vectorIP5identEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1869,7 +1874,7 @@ function __ZNK6vectorIP5identE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1894,11 +1899,11 @@ function __ZN6vectorIP5identEixEi(_this, _i) { if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _3 = HEAP[_this_addr]; - var _5 = HEAP[0 + _3+2]; + var _5 = HEAP[0 + _3+2*1]; __label__ = 1; break; case 1: // _bb1 var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; + var _8 = HEAP[0 + _6+0*1]; var _10 = _8+_i_addr; HEAP[_0] = _10; var _11 = HEAP[_0]; @@ -1921,7 +1926,7 @@ function __ZNK6vectorIcE5emptyEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+2*1]; var _4 = 0+(_3 == 0); _0 = _4; _retval = _0; @@ -1941,11 +1946,11 @@ function __ZN6vectorI5clineEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - HEAP[0 + _0] = 0; + HEAP[0 + _0+0*1] = 0; var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1] = 0; + HEAP[0 + _2+1*1] = 0; var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2] = 0; + HEAP[0 + _4+2*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -1963,7 +1968,7 @@ function __ZNK6vectorI5clineE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2]; + var _0 = HEAP[0 + _1+2*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -1983,13 +1988,13 @@ function __ZN6vectorI5clineE3popEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; - var _6 = HEAP[0 + _1+2]; + var _3 = HEAP[0 + _1+0*1]; + var _6 = HEAP[0 + _1+2*1]; var _7 = _6 - 1; var _8 = HEAP[_this_addr]; - HEAP[0 + _8+2] = _7; + HEAP[0 + _8+2*1] = _7; var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2]; + var _12 = HEAP[0 + _10+2*1]; var _13 = _3+3*_12; HEAP[_0] = _13; var _14 = HEAP[_0]; @@ -2031,12 +2036,12 @@ function __ZN6vectorIcE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; __label__ = 2; break; case 2: // _return return; @@ -2054,7 +2059,7 @@ function __ZN6vectorIcE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2062,7 +2067,7 @@ function __ZN6vectorIcE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2106,16 +2111,16 @@ function __ZN7databufIcEC1IiEEPcT_(_this, _buf, _maxlen) { HEAP[_buf_addr] = _buf; _maxlen_addr = _maxlen; var _0 = HEAP[_this_addr]; - var _1 = _0; + var _1 = _0+0*1; var _2 = HEAP[_buf_addr]; HEAP[_1] = _2; var _3 = HEAP[_this_addr]; - HEAP[0 + _3+1] = 0; + HEAP[0 + _3+1*1] = 0; var _5 = HEAP[_this_addr]; - var _6 = _5+2; + var _6 = _5+2*1; HEAP[_6] = _maxlen_addr; var _8 = HEAP[_this_addr]; - HEAP[0 + _8+3] = 0; + HEAP[0 + _8+3*1] = 0; __label__ = 2; break; case 2: // _return return; @@ -2133,9 +2138,9 @@ function __ZN6vectorIcE7advanceEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _4 = _2 + _sz_addr; - HEAP[0 + _0+2] = _4; + HEAP[0 + _0+2*1] = _4; __label__ = 2; break; case 2: // _return return; @@ -2153,7 +2158,7 @@ function __ZNK7databufIcE6lengthEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+1]; + var _0 = HEAP[0 + _1+1*1]; _retval = _0; __label__ = 2; break; case 2: // _return @@ -2191,12 +2196,12 @@ function __ZN6vectorIP5identE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; __label__ = 2; break; case 2: // _return return; @@ -2214,7 +2219,7 @@ function __ZN6vectorIP5identE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2222,7 +2227,7 @@ function __ZN6vectorIP5identE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2283,7 +2288,7 @@ function __ZN14hashtableentryIPKc5identEC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _1 = _0+1*11; + var _1 = _0+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; __ZN5identC1Ev(_1); __label__ = 2; break; case 2: // _return @@ -2300,7 +2305,7 @@ function __ZN7hashsetI14hashtableentryIPKc5identEE5chainC1Ev(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _1 = _0+0*12; + var _1 = _0+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; __ZN14hashtableentryIPKc5identEC1Ev(_1); __label__ = 2; break; case 2: // _return @@ -2338,12 +2343,12 @@ function __ZN6vectorIPS_IcEE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; __label__ = 2; break; case 2: // _return return; @@ -2361,7 +2366,7 @@ function __ZN6vectorIPS_IcEE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2369,7 +2374,7 @@ function __ZN6vectorIPS_IcEE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2404,12 +2409,12 @@ function __ZN6vectorI5clineE4dropEv(_this) { var __alloca_point_ = 0; HEAP[_this_addr] = _this; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; var _3 = _2 - 1; - HEAP[0 + _0+2] = _3; + HEAP[0 + _0+2*1] = _3; var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6]; - var _11 = HEAP[0 + _6+2]; + var _8 = HEAP[0 + _6+0*1]; + var _11 = HEAP[0 + _6+2*1]; var _12 = _8+3*_11; __ZN5clineD1Ev(_12); __label__ = 2; break; @@ -2429,7 +2434,7 @@ function __ZN6vectorI5clineE6shrinkEi(_this, _i) { HEAP[_this_addr] = _this; _i_addr = _i; var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2]; + var _2 = HEAP[0 + _0+2*1]; __label__ = 1; break; case 0: // _bb var _3 = HEAP[_this_addr]; @@ -2437,7 +2442,7 @@ function __ZN6vectorI5clineE6shrinkEi(_this, _i) { __label__ = 1; break; case 1: // _bb1 var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2]; + var _6 = HEAP[0 + _4+2*1]; var _8 = 0+(_6 > _i_addr); if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } case 3: // _bb2 @@ -2458,17 +2463,17 @@ function __ZN6vectorI5clineED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorI5clineE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _9 = 0+(_7 != 0); if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10]; + var _12 = HEAP[0 + _10+0*1]; __ZdaPv(_12); __label__ = 3; break; case 3: // _bb2 @@ -2504,17 +2509,17 @@ function __ZN6vectorIPS_IcEED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorIPS_IcEE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _9 = 0+(_7 != 0); if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10]; + var _12 = HEAP[0 + _10+0*1]; __ZdaPv(_12); __label__ = 3; break; case 3: // _bb2 @@ -2550,7 +2555,7 @@ function __Z10var_maxconv() { __label__ = 3; break; case 0: // _bb var _1 = __ZN6vectorI5clineE3popEv(_conlines); - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; HEAP[_0] = _3; var _4 = HEAP[_0]; var _5 = 0+(_4 != 0); @@ -2584,17 +2589,17 @@ function __ZN6vectorIcED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorIcE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _8 = 0+(_7 != 0); if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9]; + var _11 = HEAP[0 + _9+0*1]; __ZdaPv(_11); __label__ = 3; break; case 3: // _bb2 @@ -2630,17 +2635,17 @@ function __ZN6vectorIP5identED1Ev(_this) { var _0 = HEAP[_this_addr]; __ZN6vectorIP5identE6shrinkEi(_0, 0); var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = 0+(_3 != 0); if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } case 0: // _bb var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5]; + var _7 = HEAP[0 + _5+0*1]; var _9 = 0+(_7 != 0); if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } case 1: // _bb1 var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10]; + var _12 = HEAP[0 + _10+0*1]; __ZdaPv(_12); __label__ = 3; break; case 3: // _bb2 @@ -2713,11 +2718,11 @@ function __Z5fatalPKcz(_s) { case 0: // _bb HEAP[_ap] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); var _4 = HEAP[_ap]; - var _5 = _msg; + var _5 = _msg+0*1; var _6 = HEAP[_s_addr]; __Z13vformatstringPcPKcS_i(_5, _6, _4, 260); ;; - var _7 = _msg; + var _7 = _msg+0*1; var _8 = _puts(_7); __label__ = 7; break; case 7: // _bb3 @@ -2743,7 +2748,7 @@ function __ZN15stringformatterclEPKcz(_this, _fmt) { HEAP[_v] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); var _0 = HEAP[_v]; var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1]; + var _3 = HEAP[0 + _1+0*1]; var _4 = HEAP[_fmt_addr]; __Z13vformatstringPcPKcS_i(_3, _4, _0, 260); ;; @@ -2785,12 +2790,12 @@ function __Z8floatstrf(_v) { var _13 = _12; var _14 = HEAP[__ZL6retidx]; var _15 = __ZL6retbuf+_14*260; - var _16 = _15; + var _16 = _15+0*1; __ZN15stringformatterC1EPc(_1, _16); __ZN15stringformatterclEPKcz(_1, _13, _6); var _17 = HEAP[__ZL6retidx]; var _18 = __ZL6retbuf+_17*260; - var _19 = _18; + var _19 = _18+0*1; HEAP[_0] = _19; var _20 = HEAP[_0]; HEAP[_retval] = _20; @@ -2818,12 +2823,12 @@ function __Z6intstri(_v) { HEAP[__ZL6retidx] = _4; var _5 = HEAP[__ZL6retidx]; var _6 = __ZL6retbuf+_5*260; - var _7 = _6; + var _7 = _6+0*1; __ZN15stringformatterC1EPc(_1, _7); - __ZN15stringformatterclEPKcz(_1, __str2, _v_addr); + __ZN15stringformatterclEPKcz(_1, __str2+0*1, _v_addr); var _9 = HEAP[__ZL6retidx]; var _10 = __ZL6retbuf+_9*260; - var _11 = _10; + var _11 = _10+0*1; HEAP[_0] = _11; var _12 = HEAP[_0]; HEAP[_retval] = _12; @@ -2853,9 +2858,9 @@ function __Z8reloadMTv() { var _s1; var _j; var __alloca_point_ = 0; - HEAP[_p0] = __ZL5state; - HEAP[_p2] = __ZL5state+2; - HEAP[_pM] = __ZL5state+397; + HEAP[_p0] = __ZL5state+0*1; + HEAP[_p2] = __ZL5state+2*1; + HEAP[_pM] = __ZL5state+397*1; var _1 = HEAP[__ZL4left]; var _2 = 0+(_1 < -1); if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } @@ -2865,10 +2870,10 @@ function __Z8reloadMTv() { __label__ = 1; break; case 1: // _bb1 HEAP[__ZL4left] = 623; - HEAP[__ZL4next] = __ZL5state+1; - var _4 = HEAP[0 + __ZL5state]; + HEAP[__ZL4next] = __ZL5state+1*1; + var _4 = HEAP[0 + __ZL5state+0*1]; _s0 = _4; - var _5 = HEAP[0 + __ZL5state+1]; + var _5 = HEAP[0 + __ZL5state+1*1]; _s1 = _5; _j = 228; __label__ = 8; break; @@ -2913,7 +2918,7 @@ function __Z8reloadMTv() { var _toBool7 = 0+(_retval_211 != 0); if (_toBool7) { __label__ = 3; break; } else { __label__ = 10; break; } case 10: // _bb8 - HEAP[_pM] = __ZL5state; + HEAP[_pM] = __ZL5state+0*1; _j = 397; __label__ = 12; break; case 9: // _bb9 @@ -2957,7 +2962,7 @@ function __Z8reloadMTv() { var _toBool15 = 0+(_retval_213 != 0); if (_toBool15) { __label__ = 9; break; } else { __label__ = 16; break; } case 16: // _bb16 - var _66 = HEAP[0 + __ZL5state]; + var _66 = HEAP[0 + __ZL5state+0*1]; _s1 = _66; var _67 = HEAP[_pM]; var _68 = HEAP[_67]; @@ -3080,25 +3085,25 @@ function __ZN7hashsetI14hashtableentryIPKc5identEEC2Ei(_this, _size) { HEAP[_this_addr] = _this; _size_addr = _size; var _0 = HEAP[_this_addr]; - var _1 = _0; + var _1 = _0+0*1; HEAP[_1] = _size_addr; var _3 = HEAP[_this_addr]; - HEAP[0 + _3+1] = 0; + HEAP[0 + _3+1*1] = 0; var _5 = HEAP[_this_addr]; - HEAP[0 + _5+3] = 0; + HEAP[0 + _5+3*1] = 0; var _7 = HEAP[_this_addr]; - HEAP[0 + _7+4] = 0; + HEAP[0 + _7+4*1] = 0; _size_239 = _size_addr; var _11 = _size_239 * 4; var _12 = __Znaj(_11); var _13 = _12; var _14 = HEAP[_this_addr]; - HEAP[0 + _14+2] = _13; + HEAP[0 + _14+2*1] = _13; _i = 0; __label__ = 1; break; case 0: // _bb var _16 = HEAP[_this_addr]; - var _18 = HEAP[0 + _16+2]; + var _18 = HEAP[0 + _16+2*1]; HEAP[0 + _18+_i] = 0; _i = _i + 1; __label__ = 1; break; @@ -3145,36 +3150,36 @@ function __ZN6vectorI5clineE7growbufEi(_this, _sz) { HEAP[_this_addr] = _this; _sz_addr = _sz; var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1]; - var _6 = HEAP[0 + _1+1]; + var _olen = HEAP[0 + _1+1*1]; + var _6 = HEAP[0 + _1+1*1]; var _7 = 0+(_6 == 0); if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } case 0: // _bb var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1] = _9; + HEAP[0 + _10+1*1] = _9; __label__ = 6; break; case 1: // _bb1 __label__ = 7; break; case 3: // _bb2 var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1]; + var _14 = HEAP[0 + _12+1*1]; var _15 = _14 * 2; - HEAP[0 + _12+1] = _15; + HEAP[0 + _12+1*1] = _15; __label__ = 7; break; case 7: // _bb3 var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1]; + var _20 = HEAP[0 + _18+1*1]; var _22 = 0+(_20 < _sz_addr); if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } case 6: // _bb4 var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1]; + var _25 = HEAP[0 + _23+1*1]; var _27 = 0+(_25 <= _olen); if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } case 4: // _bb5 var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1]; + var _30 = HEAP[0 + _28+1*1]; var _31 = __Z9es_sizeofI5clineEiPT_(0); _0 = _30 * _31; var _34 = __Znaj(_0); @@ -3185,23 +3190,23 @@ function __ZN6vectorI5clineE7growbufEi(_this, _sz) { var _37 = __Z9es_sizeofI5clineEiPT_(0); var _39 = _37 * _olen; var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40]; + var _42 = HEAP[0 + _40+0*1]; var _43 = HEAP[_newbuf]; _llvm_memcpy_i32(_43, _42, _39, 1); var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45]; + var _47 = HEAP[0 + _45+0*1]; var _49 = 0+(_47 != 0); if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } case 5: // _bb7 var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50]; + var _52 = HEAP[0 + _50+0*1]; __Zda |