1slotNum = 0x0 2.language ECMAScript 3.function any .#*#fun(any a0, any a1, any a2) { 4label_1: 5label_0: 6 returnundefined 7label_2: 8} 9 10slotNum = 0x0 11.language ECMAScript 12.function any .#~A=#A(any a0, any a1, any a2) { 13label_1: 14label_0: 15 lda a2 16 return 17label_2: 18} 19 20slotNum = 0x0 21.language ECMAScript 22.function any .#~B=#B(any a0, any a1, any a2) { 23label_1: 24label_0: 25 lda a2 26 return 27label_2: 28} 29 30slotNum = 0x1 31.language ECMAScript 32.function any .#~B>#static_initializer(any a0, any a1, any a2) { 33label_1: 34label_0: 35 ldhole 36 sta v0 37 callruntime.definesendableclass 0x0, .#~B>@0~C=#C, _3, 0x0, v0 38 returnundefined 39label_2: 40} 41 42slotNum = 0x0 43.language ECMAScript 44.function any .#~B>@0~C=#C(any a0, any a1, any a2) { 45label_1: 46label_0: 47 lda a2 48 return 49label_2: 50} 51 52slotNum = 0x4 53.language ECMAScript 54.function any .#~B>@0~C>#foo(any a0, any a1, any a2) { 55label_1: 56label_0: 57 callruntime.ldsendablelocalmodulevar 0x0 58 sta v0 59 throw.undefinedifholewithname A 60 mov v1, v0 61 newobjrange 0x0, 0x1, v1 62 callruntime.ldsendablelocalmodulevar 0x1 63 callarg0 0x2 64 returnundefined 65label_2: 66} 67 68slotNum = 0x6 69.language ECMAScript 70.function any .func_main_0(any a0, any a1, any a2) { 71label_1: 72label_0: 73 definefunc 0x0, .#*#fun, 0x0 74 stmodulevar 0x1 75 ldhole 76 sta v0 77 callruntime.definesendableclass 0x1, .#~A=#A, _5, 0x0, v0 78 stmodulevar 0x0 79 ldhole 80 sta v0 81 callruntime.definesendableclass 0x2, .#~B=#B, _7, 0x0, v0 82 sta v0 83 definemethod 0x3, .#~B>#static_initializer, 0x0 84 callthis0 0x4, v0 85 returnundefined 86label_2: 87} 88 89 90