#include <raw_object.h>
Definition at line 2151 of file raw_object.h.
◆ FlagsAndSizeHeader
◆ data() [1/2]
uint8_t * dart::UntaggedCompressedStackMaps::Payload::data |
( |
| ) |
|
|
inline |
Definition at line 2220 of file raw_object.h.
2220 {
2222 }
uint32_t FlagsAndSizeHeader
◆ data() [2/2]
const uint8_t * dart::UntaggedCompressedStackMaps::Payload::data |
( |
| ) |
const |
|
inline |
Definition at line 2224 of file raw_object.h.
2224 {
2225 return reinterpret_cast<const uint8_t*>(this) +
2227 }
◆ flags_and_size()
DART_FORCE_INLINE FlagsAndSizeHeader dart::UntaggedCompressedStackMaps::Payload::flags_and_size |
( |
| ) |
const |
|
inline |
Definition at line 2157 of file raw_object.h.
2157 {
2158
2159
2160 return bit_copy<FlagsAndSizeHeader, Payload>(*this);
2161 }
◆ set_flags_and_size()
DART_FORCE_INLINE void dart::UntaggedCompressedStackMaps::Payload::set_flags_and_size |
( |
FlagsAndSizeHeader |
value | ) |
|
|
inline |
Definition at line 2163 of file raw_object.h.
2163 {
2164
2165
2166 memcpy(reinterpret_cast<void*>(this), &value, sizeof(value));
2167 }
The documentation for this struct was generated from the following file: