Lines Matching refs:endOffset
72 #define ACCESSORS(name, offset, endOffset) \
73 static constexpr size_t endOffset = (offset) + JSTaggedValue::TaggedTypeSize(); \
107 #define ACCESSORS_SYNCHRONIZED_PRIMITIVE_FIELD(name, type, offset, endOffset) \
108 static constexpr size_t endOffset = (offset) + sizeof(type); \
121 #define ACCESSORS_SYNCHRONIZED(name, offset, endOffset) \
122 static constexpr size_t endOffset = (offset) + JSTaggedValue::TaggedTypeSize(); \
148 #define ACCESSORS_FIXED_SIZE_FIELD(name, type, sizeType, offset, endOffset) \
150 static constexpr size_t endOffset = (offset) + sizeof(sizeType); \
161 #define ACCESSORS_NATIVE_FIELD(name, type, offset, endOffset) \
162 ACCESSORS_FIXED_SIZE_FIELD(name, type *, type *, offset, endOffset)
165 #define ACCESSORS_PRIMITIVE_FIELD(name, type, offset, endOffset) \
166 ACCESSORS_FIXED_SIZE_FIELD(name, type, type, offset, endOffset)
169 #define ACCESSORS_BIT_FIELD(name, offset, endOffset) \
170 ACCESSORS_FIXED_SIZE_FIELD(name, uint32_t, uint32_t, offset, endOffset) \
201 #define ACCESSORS_PRIMITIVE_FIELD_HAS_ATOMIC_INTERFACE(name, type, offset, endOffset) \
202 ACCESSORS_PRIMITIVE_FIELD(name, type, offset, endOffset) \