1.language ECMAScript 2 3slotNum = 0x0 4.function any .A(any a0, any a1, any a2) { 5label_1: 6label_0: 7 lda a2 8 return 9label_2: 10} 11 12slotNum = 0x0 13.function any .foo(any a0, any a1, any a2) { 14label_1: 15label_0: 16 ldlexvar 0x0, 0x0 17 sta v0 18 throw.undefinedifholewithname A 19 lda v0 20 return 21label_2: 22} 23 24slotNum = 0x2 25.function any .func_main_0(any a0, any a1, any a2) { 26label_1: 27label_0: 28 newlexenv 0x1 29 definefunc 0x0, .foo, 0x0 30 ldhole 31 sta v0 32 callruntime.definesendableclass 0x1, .A, _2, 0x0, v0 33 stlexvar 0x0, 0x0 34 ldundefined 35 returnundefined 36label_2: 37} 38 39 40