// Auto-generated by Tools/build/generate_opcode_h.py from Lib/opcode.py #ifndef Py_INTERNAL_OPCODE_H #define Py_INTERNAL_OPCODE_H #ifdef __cplusplus extern "C" { #endif #ifndef Py_BUILD_CORE # error "this header requires Py_BUILD_CORE define" #endif #include "opcode.h" extern const uint8_t _PyOpcode_Caches[256]; #ifdef NEED_OPCODE_TABLES const uint8_t _PyOpcode_Caches[256] = { [LOAD_GLOBAL] = 4, [BINARY_OP] = 1, [UNPACK_SEQUENCE] = 1, [COMPARE_OP] = 1, [BINARY_SUBSCR] = 1, [FOR_ITER] = 1, [LOAD_SUPER_ATTR] = 1, [LOAD_ATTR] = 9, [STORE_ATTR] = 4, [CALL] = 3, [STORE_SUBSCR] = 1, [SEND] = 1, [JUMP_BACKWARD] = 1, [TO_BOOL] = 3, }; #endif // NEED_OPCODE_TABLES #ifdef __cplusplus } #endif #endif // !Py_INTERNAL_OPCODE_H