Home
last modified time | relevance | path

Searched refs:BitField (Results 1 - 25 of 95) sorted by relevance

1234

/arkcompiler/runtime_core/libpandabase/utils/
H A Dbit_field.h28 class BitField { class
45 BitField() = delete;
47 virtual ~BitField() = delete;
49 NO_COPY_SEMANTIC(BitField);
50 NO_MOVE_SEMANTIC(BitField);
53 * Make BitField type that follows right after current bit range.
56 * BitField<T, 0, 9>
58 * BitField<T, 0, 9>::NextField<T,3>
60 * BitField<T, 9, 3>
65 using NextField = BitField<T
[all...]
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dbit_field.h28 class BitField { class
44 BitField() = delete;
46 virtual ~BitField() = delete;
48 NO_COPY_SEMANTIC(BitField);
49 NO_MOVE_SEMANTIC(BitField);
52 * Make BitField type that follows right after current bit range.
55 * BitField<T, 0, 9>
57 * BitField<T, 0, 9>::NextField<T,3>
59 * BitField<T, 9, 3>
64 using NextField = BitField<T
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Djs_regexp_iterator.h37 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
40 // define BitField
44 FIRST_BIT_FIELD(BitField, Global, bool, REGEXP_GLOBAL_BITS)
45 NEXT_BIT_FIELD(BitField, Unicode, bool, REGEXP_UNICODE_BITS, Global)
46 NEXT_BIT_FIELD(BitField, Done, bool, REGEXP_DONE_BITS, Unicode)
H A Djs_promise.h39 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
42 // define BitField
44 FIRST_BIT_FIELD(BitField, Type, PromiseType, TYPE_BITS)
70 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
73 // define BitField
75 FIRST_BIT_FIELD(BitField, Done, bool, DONE_BITS)
137 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
140 // define BitField
143 FIRST_BIT_FIELD(BitField, PromiseState, PromiseState, PROMISE_STATE_BITS)
144 NEXT_BIT_FIELD(BitField, PromiseIsHandle
[all...]
H A Djs_collator.h63 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
66 // define BitField
72 FIRST_BIT_FIELD(BitField, Usage, UsageOption, USAGE_BITS)
73 NEXT_BIT_FIELD(BitField, CaseFirst, CaseFirstOption, CASE_FIRST_BITS, Usage)
74 NEXT_BIT_FIELD(BitField, Sensitivity, SensitivityOption, SENSITIVITY_BITS, CaseFirst)
75 NEXT_BIT_FIELD(BitField, IgnorePunctuation, bool, IGNORE_PUNCTUATION_BITS, Sensitivity)
76 NEXT_BIT_FIELD(BitField, Numeric, bool, NUMERIC_BITS, IgnorePunctuation)
H A Djs_displaynames.h85 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
88 // define BitField
93 FIRST_BIT_FIELD(BitField, Type, TypednsOption, TYPE_BITS)
94 NEXT_BIT_FIELD(BitField, Style, StyOption, STYLE_BITS, Type)
95 NEXT_BIT_FIELD(BitField, Fallback, FallbackOption, FALL_BACK_BITS, Style)
96 NEXT_BIT_FIELD(BitField, LanguageDisplay, LanguageDisplayOption, LANGUAGE_DISPLAY_BITS, Fallback)
H A Djs_number_format.h87 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
90 // define BitField
99 FIRST_BIT_FIELD(BitField, Style, StyleOption, STYLE_BITS)
100 NEXT_BIT_FIELD(BitField, CurrencySign, CurrencySignOption, CURRENCY_SIGN_BITS, Style)
101 NEXT_BIT_FIELD(BitField, CurrencyDisplay, CurrencyDisplayOption, CURRENCY_DISPLAY_BITS, CurrencySign)
102 NEXT_BIT_FIELD(BitField, UnitDisplay, UnitDisplayOption, UNIT_DISPLAY_BITS, CurrencyDisplay)
103 NEXT_BIT_FIELD(BitField, SignDisplay, SignDisplayOption, SIGN_DISPLAY_BITS, UnitDisplay)
104 NEXT_BIT_FIELD(BitField, CompactDisplay, CompactDisplayOption, COMPACT_DISPLAY_BITS, SignDisplay)
105 NEXT_BIT_FIELD(BitField, Notation, NotationOption, NOTATION_BITS, CompactDisplay)
106 NEXT_BIT_FIELD(BitField, RoundingTyp
[all...]
H A Djs_arraybuffer.h43 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
46 // define BitField
50 FIRST_BIT_FIELD(BitField, Shared, bool, SHARED_BITS)
51 NEXT_BIT_FIELD(BitField, WithNativeAreaAllocator, bool, WITH_NATIVE_AREA_ALLOCATOR_BITS, Shared)
H A Djs_list_format.h50 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
53 // define BitField
56 FIRST_BIT_FIELD(BitField, Type, ListTypeOption, TYPE_BITS)
57 NEXT_BIT_FIELD(BitField, Style, ListStyleOption, STYLE_BITS, Type)
H A Dmarker_cell.h34 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
38 // define BitField
40 FIRST_BIT_FIELD(BitField, IsDetectorInvalid, bool, IS_DETECTOR_INVALID_BITS);
H A Djs_array_iterator.h33 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
36 // define BitField
38 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
H A Djs_set_iterator.h38 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
41 // define BitField
43 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
/arkcompiler/ets_runtime/ecmascript/shared_objects/
H A Djs_sendable_arraybuffer.h43 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
46 // define BitField
50 FIRST_BIT_FIELD(BitField, Shared, bool, SHARED_BITS)
51 NEXT_BIT_FIELD(BitField, WithNativeAreaAllocator, bool, WITH_NATIVE_AREA_ALLOCATOR_BITS, Shared)
H A Djs_shared_array_iterator.h34 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
37 // define BitField
39 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
H A Djs_shared_map_iterator.h39 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
42 // define BitField
44 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
H A Djs_shared_set_iterator.h36 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
39 // define BitField
41 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
/arkcompiler/runtime_core/libpandabase/mem/
H A Dgc_barrier.h130 return BitField<uint8_t, internal::BARRIER_POS_OFFSET, 1>::Get(barrier_type) == in IsPreBarrier()
136 return BitField<uint8_t, internal::BARRIER_POS_OFFSET, 1>::Get(barrier_type) == in IsPostBarrier()
142 return BitField<uint8_t, internal::BARRIER_WRB_FLAG_OFFSET, 1>::Get(barrier_type) == in IsWriteBarrier()
148 return BitField<uint8_t, internal::BARRIER_WRB_FLAG_OFFSET, 1>::Get(barrier_type) == in IsReadBarrier()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Dgc_barrier.h127 return BitField<uint8_t, internal::BARRIER_POS_OFFSET, 1>::Get(barrierType) == in IsPreBarrier()
133 return BitField<uint8_t, internal::BARRIER_POS_OFFSET, 1>::Get(barrierType) == in IsPostBarrier()
139 return BitField<uint8_t, internal::BARRIER_WRB_FLAG_OFFSET, 1>::Get(barrierType) == in IsWriteBarrier()
145 return BitField<uint8_t, internal::BARRIER_WRB_FLAG_OFFSET, 1>::Get(barrierType) == BarrierActionType::READ_BARRIER; in IsReadBarrier()
/arkcompiler/ets_runtime/ecmascript/ic/
H A Dproto_change_details.h35 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
39 // define BitField
42 FIRST_BIT_FIELD(BitField, HasChanged, bool, HAS_CHANGED_BITS);
43 NEXT_BIT_FIELD(BitField, AccessorHasChanged, bool, ACCESSOR_HAS_CHANGED_BITS, HasChanged);
/arkcompiler/ets_runtime/ecmascript/js_api/
H A Djs_api_lightweightset_iterator.h34 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
37 // define BitField
39 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
H A Djs_api_plain_array_iterator.h34 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
37 // define BitField
39 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
H A Djs_api_lightweightmap_iterator.h38 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
41 // define BitField
43 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
H A Djs_api_tree_map_iterator.h43 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
46 // define BitField
48 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
H A Djs_api_tree_set_iterator.h43 ACCESSORS_BIT_FIELD(BitField, BIT_FIELD_OFFSET, LAST_OFFSET)
46 // define BitField
48 FIRST_BIT_FIELD(BitField, IterationKind, IterationKind, ITERATION_KIND_BITS)
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dconstpool_value.h65 using ConstPoolIndexField = BitField<uint32_t, 0, 32>; // 32: 32 bit
67 using ConstPoolTypeField = BitField<ConstPoolType, 32, 4>; // 32: offset, 4: 4bit

Completed in 7 milliseconds

1234