1slotNum = 0x2 2expectedProperty = 0x1 3.language ECMAScript 4.function any .#*#setB(any a0, any a1, any a2, any a3) { 5label_1: 6label_0: 7 lda a3 8 stobjbyname 0x0, b, a2 9 returnundefined 10label_2: 11} 12 13slotNum = 0x2 14expectedProperty = 0x1 15.language ECMAScript 16.function any .#*#setC(any a0, any a1, any a2, any a3) { 17 nop 18label_5: 19label_0: 20 asyncfunctionenter 21 sta v0 22label_1: 23label_3: 24 lda a3 25 stobjbyname 0x0, c, a2 26 ldundefined 27 asyncfunctionresolve v0 28 return 29label_2: 30end_label_2: 31label_7: 32 sta v1 33label_4: 34 lda v1 35 asyncfunctionreject v0 36 return 37label_6: 38} 39 40.catchall label_1, end_label_2, label_7 41 42slotNum = 0x2 43.language ECMAScript 44.function any .#*#setD(any a0, any a1, any a2, any a3) { 45label_1: 46label_0: 47 ldlexvar 0x0, 0x1 48 sta v0 49 lda a3 50 stobjbyname 0x0, d, v0 51 returnundefined 52label_2: 53} 54 55slotNum = 0x3 56.language ECMAScript 57.function any .func_main_0(any a0, any a1, any a2) { 58label_1: 59label_0: 60 newlexenv 0x2 61 lda a1 62 stlexvar 0x0, 0x0 63 lda a2 64 stlexvar 0x0, 0x1 65 definefunc 0x0, .#*#setC, 0x1 66 definefunc 0x1, .#*#setB, 0x1 67 definefunc 0x2, .#*#setD, 0x1 68 returnundefined 69label_2: 70} 71 72 73