chromium/out/Default/gen/v8/torque-generated/bit-fields.h

#ifndef V8_GEN_TORQUE_GENERATED_BIT_FIELDS_H_
#define V8_GEN_TORQUE_GENERATED_BIT_FIELDS_H_

#include "src/base/bit-field.h"

namespace v8 {
namespace internal {
// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/api-callbacks.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_INTERCEPTOR_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/api-callbacks.tq?l=34&c=1
#define DEFINE_TORQUE_GENERATED_ACCESSOR_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/call-site-info.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_CALL_SITE_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/debug-objects.tq?l=17&c=1
#define DEFINE_TORQUE_GENERATED_DEBUG_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/debug-objects.tq?l=26&c=1
#define DEFINE_TORQUE_GENERATED_DEBUGGER_HINTS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/debug-objects.tq?l=67&c=1
#define DEFINE_TORQUE_GENERATED_STACK_FRAME_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/feedback-vector.tq?l=7&c=1
#define DEFINE_TORQUE_GENERATED_FEEDBACK_VECTOR_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/feedback-vector.tq?l=22&c=1
#define DEFINE_TORQUE_GENERATED_OSR_STATE() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-array-buffer.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_JS_ARRAY_BUFFER_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-array-buffer.tq?l=58&c=1
#define DEFINE_TORQUE_GENERATED_JS_ARRAY_BUFFER_VIEW_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-disposable-stack.tq?l=16&c=1
#define DEFINE_TORQUE_GENERATED_DISPOSABLE_STACK_STATUS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-promise.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_JS_PROMISE_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-regexp-string-iterator.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_JS_REG_EXP_STRING_ITERATOR_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-regexp.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_JS_REG_EXP_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=7&c=1
#define DEFINE_TORQUE_GENERATED_JS_TEMPORAL_CALENDAR_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=11&c=1
#define DEFINE_TORQUE_GENERATED_JS_TEMPORAL_YEAR_MONTH_DAY() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=17&c=1
#define DEFINE_TORQUE_GENERATED_JS_TEMPORAL_HOUR_MINUTE_SECOND() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=23&c=1
#define DEFINE_TORQUE_GENERATED_JS_TEMPORAL_SECOND_PARTS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=29&c=1
#define DEFINE_TORQUE_GENERATED_JS_TEMPORAL_TIME_ZONE_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-temporal-objects.tq?l=33&c=1
#define DEFINE_TORQUE_GENERATED_JS_TEMPORAL_TIME_ZONE_SUB_MILLISECONDS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-weak-refs.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_FINALIZATION_REGISTRY_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/map.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_MAP_BIT_FIELDS1() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/map.tq?l=16&c=1
#define DEFINE_TORQUE_GENERATED_MAP_BIT_FIELDS2() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/map.tq?l=22&c=1
#define DEFINE_TORQUE_GENERATED_MAP_BIT_FIELDS3() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/name.tq?l=11&c=1
#define DEFINE_TORQUE_GENERATED_NAME_HASH() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/name.tq?l=21&c=1
#define DEFINE_TORQUE_GENERATED_SYMBOL_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/property-descriptor-object.tq?l=7&c=1
#define DEFINE_TORQUE_GENERATED_PROPERTY_DESCRIPTOR_OBJECT_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/prototype-info.tq?l=5&c=1
#define DEFINE_TORQUE_GENERATED_PROTOTYPE_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/scope-info.tq?l=58&c=1
#define DEFINE_TORQUE_GENERATED_SCOPE_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/scope-info.tq?l=97&c=1
#define DEFINE_TORQUE_GENERATED_VARIABLE_PROPERTIES() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/script.tq?l=8&c=1
#define DEFINE_TORQUE_GENERATED_SCRIPT_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/shared-function-info.tq?l=23&c=1
#define DEFINE_TORQUE_GENERATED_SHARED_FUNCTION_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/shared-function-info.tq?l=44&c=1
#define DEFINE_TORQUE_GENERATED_SHARED_FUNCTION_INFO_FLAGS2() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/source-text-module.tq?l=7&c=1
#define DEFINE_TORQUE_GENERATED_SOURCE_TEXT_MODULE_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/source-text-module.tq?l=51&c=1
#define DEFINE_TORQUE_GENERATED_MODULE_REQUEST_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/string.tq?l=58&c=1
#define DEFINE_TORQUE_GENERATED_STRING_INSTANCE_TYPE() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/templates.tq?l=26&c=1
#define DEFINE_TORQUE_GENERATED_FUNCTION_TEMPLATE_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/templates.tq?l=98&c=1
#define DEFINE_TORQUE_GENERATED_OBJECT_TEMPLATE_INFO_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/turbofan-types.tq?l=19&c=1
#define DEFINE_TORQUE_GENERATED_TURBOFAN_TYPE_LOW_BITS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/turbofan-types.tq?l=54&c=1
#define DEFINE_TORQUE_GENERATED_TURBOFAN_TYPE_HIGH_BITS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/turboshaft-types.tq?l=11&c=1
#define DEFINE_TORQUE_GENERATED_TURBOSHAFT_FLOAT_SPECIAL_VALUES() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/test/torque/test-torque.tq?l=1051&c=1
#define DEFINE_TORQUE_GENERATED_TEST_BIT_FIELD_STRUCT() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/test/torque/test-torque.tq?l=1095&c=1
#define DEFINE_TORQUE_GENERATED_TEST_BIT_FIELD_STRUCT2() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/test/torque/test-torque.tq?l=1099&c=1
#define DEFINE_TORQUE_GENERATED_TEST_BIT_FIELD_STRUCT3() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/test/torque/test-torque.tq?l=1134&c=1
#define DEFINE_TORQUE_GENERATED_TEST_BIT_FIELD_STRUCT4() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/test/torque/test-torque.tq?l=1140&c=1
#define DEFINE_TORQUE_GENERATED_TEST_BIT_FIELD_STRUCT5() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-date-time-format.tq?l=10&c=1
#define DEFINE_TORQUE_GENERATED_JS_DATE_TIME_FORMAT_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-display-names.tq?l=12&c=1
#define DEFINE_TORQUE_GENERATED_JS_DISPLAY_NAMES_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-duration-format.tq?l=15&c=1
#define DEFINE_TORQUE_GENERATED_JS_DURATION_FORMAT_STYLE_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-duration-format.tq?l=29&c=1
#define DEFINE_TORQUE_GENERATED_JS_DURATION_FORMAT_DISPLAY_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-list-format.tq?l=9&c=1
#define DEFINE_TORQUE_GENERATED_JS_LIST_FORMAT_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-plural-rules.tq?l=8&c=1
#define DEFINE_TORQUE_GENERATED_JS_PLURAL_RULES_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-relative-time-format.tq?l=9&c=1
#define DEFINE_TORQUE_GENERATED_JS_RELATIVE_TIME_FORMAT_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-segment-iterator.tq?l=7&c=1
#define DEFINE_TORQUE_GENERATED_JS_SEGMENT_ITERATOR_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-segmenter.tq?l=9&c=1
#define DEFINE_TORQUE_GENERATED_JS_SEGMENTER_FLAGS() \

// https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/js-segments.tq?l=7&c=1
#define DEFINE_TORQUE_GENERATED_JS_SEGMENTS_FLAGS() \

}  // namespace internal
}  // namespace v8
#endif  // V8_GEN_TORQUE_GENERATED_BIT_FIELDS_H_