1slotNum = 0x5 2expectedProperty = 0x2 3.language ECMAScript 4.function any .#~A=#A(any a0, any a1, any a2) { 5label_1: 6label_0: 7 newlexenv 0x2 8 lda a1 9 stlexvar 0x0, 0x0 10 lda a2 11 stlexvar 0x0, 0x1 12 ldlexvar 0x0, 0x1 13 sta v0 14 ldai 0x5 15 stobjbyname 0x0, a, v0 16 ldlexvar 0x0, 0x1 17 sta v0 18 definefunc 0x2, .#~A=A*#, 0x0 19 stobjbyname 0x3, b, v0 20 ldlexvar 0x0, 0x1 21 return 22label_2: 23} 24 25slotNum = 0x0 26.language ECMAScript 27.function any .#~A=A*#(any a0, any a1, any a2) { 28label_1: 29label_0: 30 returnundefined 31label_2: 32} 33 34slotNum = 0x0 35.language ECMAScript 36.function any .#~A>#instance_initializer(any a0, any a1, any a2) { 37label_1: 38label_0: 39 returnundefined 40label_2: 41} 42 43slotNum = 0x3 44.language ECMAScript 45.function any .func_main_0(any a0, any a1, any a2) { 46label_1: 47label_0: 48 ldhole 49 sta v0 50 defineclasswithbuffer 0x0, .#~A=#A, _2, 0x0, v0 51 ldobjbyname 0x1, prototype 52 returnundefined 53label_2: 54} 55 56 57======> literal array buffer <====== 58------------------------------------ 59slot _0 60------------------------------------ 61slot _1 62{ 63 index: 0 64 tag: 2 65 val: 0 66}, 67{ 68 index: 1 69 tag: 2 70 val: 0 71}, 72{ 73 index: 2 74 tag: 2 75 val: 0 76}, 77{ 78 index: 3 79 tag: 2 80 val: 0 81}, 82{ 83 index: 4 84 tag: 2 85 val: 0 86}, 87{ 88 index: 5 89 tag: 2 90 val: 0 91}, 92------------------------------------ 93slot _2 94{ 95 index: 0 96 tag: 0 97 val: 5 98}, 99{ 100 index: 1 101 tag: 5 102 val: instance_initializer 103}, 104{ 105 index: 2 106 tag: 0 107 val: 6 108}, 109{ 110 index: 3 111 tag: 6 112 val: .#~A>#instance_initializer 113}, 114{ 115 index: 4 116 tag: 0 117 val: 9 118}, 119{ 120 index: 5 121 tag: 9 122 val: 0 123}, 124{ 125 index: 6 126 tag: 0 127 val: 2 128}, 129{ 130 index: 7 131 tag: 2 132 val: 1 133}, 134