
/**
* Copyright (c) Huawei Technologies Co., Ltd. 2019-2025. All rights reserved.
*/

// Autogenerated file -- DO NOT EDIT!

// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ACCESS_STATIC 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ARRAY_BUFFER_BYTE_LENGTH_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ARRAY_BUFFER_CLASS_SIZE 32
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ARRAY_BUFFER_DATA_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define BASE_CLASS_FLAGS_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define BASE_CLASS_MANAGED_OBJECT_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define BASE_CLASS_OBJECT_SIZE_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define BASE_CLASS_STRING_TYPE_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define BRIDGE_FRAME_SIZE 176
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define BYPASS_BRIDGE 3
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CALLEE_REG0_OFFSET 112
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CALLEE_SAVED_SIZE 144
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CALLEE_VREG0_OFFSET 176
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CALLER_REG0_OFFSET 360
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CALLER_VREG0_OFFSET 552
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CARD_ALIGNMENT_MASK 4095
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CARD_TABLE_CARD_BITS 12
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CARD_VALUE_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_CALLEE_REGS_START_SLOT 9
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_FLAGS_SLOT 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_HAS_FLOAT_REGS_FLAG_BIT 1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_HAS_FLOAT_REGS_FLAG_MASK 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_HEADER_SIZE 4
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_KIND_NATIVE 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_KIND_OSR 4
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_LOCALS_COUNT 6
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_LOCALS_START_SLOT 5
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_LR_SLOT -1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_PREV_FRAME_SLOT 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CFRAME_STACK_START_SLOT 9
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_ARRAY_ELEMENT_TYPE_OFFSET 184
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_BASE_OFFSET 40
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_COMPONENT_TYPE_OFFSET 160
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_ISARRAY_OFFSET 160
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_IS_CLONEABLE 4
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_ITABLE_ENTRIES_DATA_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_ITABLE_ENTRIES_SIZE_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_ITABLE_ENTRY_INTERFACE_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_ITABLE_ENTRY_SIZE 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_ITABLE_OFFSET 144
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_METHODS_OFFSET 64
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_STATE_INITIALIZED 5
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_STATE_OFFSET 185
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_TYPE_OFFSET 184
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CLASS_VTABLE_OFFSET 272
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define COMPILED_CODE_TO_INTERPRETER_BRIDGE 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define COMP_CALLEES_OFFSET -2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define COMP_FP_OFFSET -2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define COMP_METHOD_OFFSET -1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define COMP_RETURN_OFFSET 1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_ARRAY_CLASS_SIZE 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_ARRAY_DATA_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_ARRAY_LENGTH_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_NATIVE_POINTER_EXTERNAL_POINTER_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_STRING_CLASS_SIZE 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_STRING_DATA_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_STRING_LENGTH_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define CORETYPES_STRING_MUTF8_1B_MAX 127
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_F32 9
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_F64 10
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_I16 5
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_I32 7
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_I64 11
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_I8 3
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_REFERENCE 14
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_U1 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_U16 6
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_U32 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_U64 12
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ELEMENT_TYPE_U8 4
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_ARRAY_ACTUAL_LENGTH_OFFSET 12
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_ARRAY_BUFFER_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_MAP_BUCKETS_OFFSET 12
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_MAP_CAP_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_MAP_DATA_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_MAP_INITIAL_CAPACITY_OFFSET 28
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_MAP_NUM_ENTRIES_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_MAP_SIZE_VAL_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ESCOMPAT_SET_ELEMENTS_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_BASE_ENUM_VALUE_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_BIG_INT_BYTES_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_BIG_INT_SIGN_OFFSET 12
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_BOX_PRIMITIVE_VALUE_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_CHAR_MASK_VALUE 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_DOUBLE_MASK_VALUE 7
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_FIELD_SIZE 3
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_FIELD_START 27
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_FLOAT_MASK_VALUE 6
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_INT_MASK_VALUE 4
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_LONG_MASK_VALUE 5
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_BOXED_TYPE_SHORT_MASK_VALUE 3
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_FLAGS_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_IS_BIGINT_FLAG 8388608
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_IS_BIG_INT_FLAG 8388608
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_IS_BOXED_FLAG 2097152
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_IS_ENUM_FLAG 33554432
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_IS_NULLVALUE_FLAG 1048576
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_IS_VALUE_TYPED_FLAG 524288
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_CLASS_RUNTIME_CLASS_OFFSET 40
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_COROUTINE_ANI_ENV_OFFSET 7008
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_COROUTINE_LOCAL_STORAGE_OFFSET 7040
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_COROUTINE_NULL_VALUE_OFFSET 7032
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_COROUTINE_PROMISE_CLASS_OFFSET 7016
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define ETS_VM_DOUBLE_TO_STRING_CACHE_OFFSET 3064
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FIELD_ACCESS_FLAGS_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FIELD_CLASS_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FIELD_OFFSET_OFFSET 12
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FILE_BASE_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FLATTENED_STRING_CACHE_ADDRESS_MASK 63
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FLATTENED_STRING_CACHE_ADDRESS_SHIFT 3
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FLATTENED_STRING_CACHE_ENTRY_SIZE 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FLATTENED_STRING_CACHE_VALUE_OFFSET 1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_ACC_MIRROR_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_ACC_OFFSET 48
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_BYTECODE_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_EXT_OFFSET 40
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_FLAGS_OFFSET 32
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_INSTRUCTIONS_OFFSET 72
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_METHOD_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_NEXT_INSTRUCTION_OFFSET 64
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_NUM_ACTUAL_ARGS_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_NUM_VREGS_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_PREV_FRAME_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_SIZE 80
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_SLOT_OFFSET 80
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_VREGISTER_OBJECT_TAG 1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_VREGISTER_PRIMITIVE_TAG 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_VREGISTER_SIZE 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_VREGISTER_VALUE_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define FRAME_VREGS_OFFSET 80
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define G1_LOCK_BUFFER_DATA_OFFSET 64
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define G1_LOCK_BUFFER_HEAD_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define G1_LOCK_BUFFER_TAIL_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define GP_CALLEE_REGS_COUNT 10
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define INTERPRETER_TO_COMPILED_CODE_BRIDGE 1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define INT_CALLEES_OFFSET -1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define INT_FP_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define INT_METHOD_OFFSET 1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define INT_RETURN_OFFSET 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define LOCKED_OBJECT_INFO_MONITOR_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define LOCKED_OBJECT_INFO_SIZE 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define LOCKED_OBJECT_INFO_STACK_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_ARRAY_U16_CLASS_PTR_OFFSET 200
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_ARRAY_U8_CLASS_PTR_OFFSET 208
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_CARD_TABLE_ADDR_OFFSET 264
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_CARD_TABLE_MIN_ADDR_OFFSET 272
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_ENTRYPOINTS_TABLE_OFFSET 224
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_EXCEPTION_OFFSET 256
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_FLAG_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_FLATTENED_STRING_CACHE_OFFSET 6528
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_FRAME_KIND_OFFSET 248
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_FRAME_OFFSET 232
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_G1_POST_BARRIER_BUFFER_OFFSET 6552
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_INTERNAL_ID_OFFSET 176
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_INTERPRETER_CACHE_OFFSET 352
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_LANGUAGE_EXTENSION_DATA_OFFSET 304
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_NATIVE_PC_OFFSET 240
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_NATIVE_STACK_BEGIN_OFFSET 6616
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_NATIVE_STACK_END_OFFSET 6624
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_NATIVE_STACK_GUARD_SIZE_OFFSET 6640
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_NATIVE_STACK_PROTECTED_SIZE_OFFSET 6656
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_NATIVE_STACK_RESERVED_SIZE_OFFSET 6648
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_NATIVE_STACK_SIZE_OFFSET 6632
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_OBJECT_OFFSET 184
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_POST_WRB_ONE_OBJECT_OFFSET 280
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_POST_WRB_TWO_OBJECTS_OFFSET 288
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_PRE_BUFF_OFFSET 296
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_PRE_WRB_ENTRYPOINT_OFFSET 120
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_RUNTIME_CALL_ENABLED_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_STACK_FRAME_ALLOCATOR_OFFSET 6568
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_STRING_CLASS_PTR_OFFSET 192
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_TLAB_OFFSET 6536
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MANAGED_THREAD_UNWINDING_DEPTH_OFFSET 6828
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_ACCESS_FLAGS_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_CLASS_OFFSET 12
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_CODE_ID_OFFSET 44
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_COMPILED_ENTRY_POINT_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_HOTNESS_COUNTER_OFFSET 10
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_INSTRUCTIONS_OFFSET 64
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_NATIVE_POINTER_OFFSET 32
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_NUM_ARGS_OFFSET 4
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_NUM_VREGS_OFFSET 72
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_PANDA_FILE_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_SHORTY_OFFSET 48
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_VREGS_UNKNOWN 65535
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define METHOD_V_TABLE_INDEX_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MIN_PREFIX_OPCODE_INDEX 235
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MT_MANAGED_THREAD_LOCKED_OBJECT_CAPACITY_OFFSET 6872
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MT_MANAGED_THREAD_LOCKED_OBJECT_DATA_OFFSET 6880
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define MT_MANAGED_THREAD_LOCKED_OBJECT_SIZE_OFFSET 6876
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define OBJECT_HEADER_CLASS_POINTER_MASK 4294967295
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define OBJECT_HEADER_CLASS_POINTER_OFFSET 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define OBJECT_HEADER_MARK_WORD_OFFSET 4
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define PLATFORM_TYPES_ASCII_CHAR_CACHE_OFFSET 1136
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define PLATFORM_TYPES_ASCII_CHAR_CACHE_SIZE 128
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define PLATFORM_TYPES_CORE_LINE_STRING_CLASS_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define PLATFORM_TYPES_CORE_SLICED_STRING_CLASS_OFFSET 32
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define PLATFORM_TYPES_CORE_TREE_STRING_CLASS_OFFSET 40
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define PLATFORM_TYPES_ESCOMPAT_ARRAY_CLASS_OFFSET 448
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define POINTER_LOG_SIZE 3
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define PROFILING_DATA_BRANCH_PROFILING_ENABLED_OFFSET 48
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define RUNTIME_MODE_DEFAULT 0
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define RUNTIME_MODE_ODD_SAVED 3
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define RUNTIME_MODE_SLOW_PATH 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define RUNTIME_MODE_STUB 1
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define SLICED_STRING_PARENT_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define SLICED_STRING_STARTINDEX_AND_FLAGS_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define SLICED_STRING_STARTINDEX_SHIFT 2
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define SLOT_SIZE 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define STACK_FRAME_ALLOCATOR_END_ADDR_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define STACK_FRAME_ALLOCATOR_FREE_POINTER_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TAGGED_VALUE_UNDEFINED 10
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define THREAD_VM_OFFSET 136
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TLAB_ALIGNMENT 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TLAB_CUR_FREE_POSITION_OFFSET 32
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TLAB_MEMORY_END_ADDR_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TLAB_MEMORY_START_ADDR_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_ARRAY_BUFFER_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_ARRAY_BYTES_PER_ELEMENT_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_ARRAY_BYTE_LENGTH_OFFSET 28
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_ARRAY_BYTE_OFFSET_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_ARRAY_CLASS_SIZE 32
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_ARRAY_LENGTH_INT_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_ARRAY_LENGTH_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_UNSIGNED_ARRAY_BUFFER_OFFSET 8
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_UNSIGNED_ARRAY_BYTES_PER_ELEMENT_OFFSET 16
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_UNSIGNED_ARRAY_BYTE_LENGTH_OFFSET 24
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_UNSIGNED_ARRAY_BYTE_OFFSET_OFFSET 20
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_UNSIGNED_ARRAY_CLASS_SIZE 32
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_UNSIGNED_ARRAY_LENGTH_INT_OFFSET 28
// NOLINTNEXTLINE(cppcoreguidelines-macro-usage)
#define TYPED_UNSIGNED_ARRAY_LENGTH_OFFSET 28
