Update opcode.rs

This commit is contained in:
Shunsuke Shibayama 2022-09-29 22:07:54 +09:00
parent db84321ff8
commit bb73e6e4da

View file

@ -65,6 +65,8 @@ pub enum Opcode {
LOAD_ASSERTION_ERROR = 74,
LIST_TO_TUPLE = 82,
RETURN_VALUE = 83,
POP_BLOCK = 87,
POP_EXCEPT = 89,
/* ↓ These opcodes take an arg */
STORE_NAME = 90,
DELETE_NAME = 91,
@ -92,6 +94,7 @@ pub enum Opcode {
LOAD_GLOBAL = 116,
IS_OP = 117,
CONTAINS_OP = 118,
RERAISE = 119,
LOAD_FAST = 124,
STORE_FAST = 125,
DELETE_FAST = 126,
@ -103,6 +106,7 @@ pub enum Opcode {
STORE_DEREF = 137,
CALL_FUNCTION_KW = 141,
CALL_FUNCTION_EX = 142,
SETUP_WITH = 143,
LOAD_METHOD = 160,
CALL_METHOD = 161,
LIST_EXTEND = 162,
@ -210,6 +214,8 @@ impl From<u8> for Opcode {
74 => LOAD_ASSERTION_ERROR,
82 => LIST_TO_TUPLE,
83 => RETURN_VALUE,
87 => POP_BLOCK,
89 => POP_EXCEPT,
/* ↓ These opcodes take an arg */
90 => STORE_NAME,
91 => DELETE_NAME,
@ -237,6 +243,7 @@ impl From<u8> for Opcode {
116 => LOAD_GLOBAL,
117 => IS_OP,
118 => CONTAINS_OP,
119 => RERAISE,
124 => LOAD_FAST,
125 => STORE_FAST,
126 => DELETE_FAST,
@ -248,6 +255,7 @@ impl From<u8> for Opcode {
137 => STORE_DEREF,
141 => CALL_FUNCTION_KW,
142 => CALL_FUNCTION_EX,
143 => SETUP_WITH,
160 => LOAD_METHOD,
161 => CALL_METHOD,
162 => LIST_EXTEND,