#include <raw_object.h>
Definition at line 2172 of file raw_object.h.
◆ FlagsAndSizeHeader
◆ data() [1/2]
uint8_t * dart::UntaggedCompressedStackMaps::Payload::data |
( |
| ) |
|
|
inline |
Definition at line 2241 of file raw_object.h.
2241 {
2243 }
uint32_t FlagsAndSizeHeader
◆ data() [2/2]
const uint8_t * dart::UntaggedCompressedStackMaps::Payload::data |
( |
| ) |
const |
|
inline |
Definition at line 2245 of file raw_object.h.
2245 {
2246 return reinterpret_cast<const uint8_t*>(this) +
2248 }
◆ flags_and_size()
DART_FORCE_INLINE FlagsAndSizeHeader dart::UntaggedCompressedStackMaps::Payload::flags_and_size |
( |
| ) |
const |
|
inline |
Definition at line 2178 of file raw_object.h.
2178 {
2179
2180
2181 return bit_copy<FlagsAndSizeHeader, Payload>(*this);
2182 }
◆ set_flags_and_size()
DART_FORCE_INLINE void dart::UntaggedCompressedStackMaps::Payload::set_flags_and_size |
( |
FlagsAndSizeHeader |
value | ) |
|
|
inline |
Definition at line 2184 of file raw_object.h.
2184 {
2185
2186
2187 memcpy(
reinterpret_cast<void*
>(
this), &
value,
sizeof(
value));
2188 }
The documentation for this struct was generated from the following file: