diff options
author | Fabrice Bellard <fabrice@bellard.org> | 2025-04-30 14:12:10 +0200 |
---|---|---|
committer | Fabrice Bellard <fabrice@bellard.org> | 2025-04-30 14:12:10 +0200 |
commit | 11d076fac6691da27df021872cdb12ec44d022e6 (patch) | |
tree | 4fba9f8ade725adc7e483009a9caf52f2aea79b3 /quickjs-opcode.h | |
parent | 703de06c43e0896b2496eb2b7e1faa7178e4046a (diff) | |
download | quickjs-11d076fac6691da27df021872cdb12ec44d022e6.tar.gz quickjs-11d076fac6691da27df021872cdb12ec44d022e6.zip |
added get_array_el3 opcode - removed to_propkey2 opcode
Diffstat (limited to 'quickjs-opcode.h')
-rw-r--r-- | quickjs-opcode.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/quickjs-opcode.h b/quickjs-opcode.h index f20fb11..e721e17 100644 --- a/quickjs-opcode.h +++ b/quickjs-opcode.h @@ -144,6 +144,7 @@ DEF( put_private_field, 1, 3, 0, none) /* obj value prop -> */ DEF(define_private_field, 1, 3, 1, none) /* obj prop value -> obj */ DEF( get_array_el, 1, 2, 1, none) DEF( get_array_el2, 1, 2, 2, none) /* obj prop -> obj value */ +DEF( get_array_el3, 1, 2, 3, none) /* obj prop -> obj prop1 value */ DEF( put_array_el, 1, 3, 0, none) DEF(get_super_value, 1, 3, 1, none) /* this obj prop -> value */ DEF(put_super_value, 1, 4, 0, none) /* this obj prop value -> */ @@ -189,7 +190,6 @@ DEF( nip_catch, 1, 2, 1, none) /* catch ... a -> a */ DEF( to_object, 1, 1, 1, none) //DEF( to_string, 1, 1, 1, none) DEF( to_propkey, 1, 1, 1, none) -DEF( to_propkey2, 1, 2, 2, none) DEF( with_get_var, 10, 1, 0, atom_label_u8) /* must be in the same order as scope_xxx */ DEF( with_put_var, 10, 2, 1, atom_label_u8) /* must be in the same order as scope_xxx */ |