#include <object.h>
Definition at line 11831 of file object.h.
◆ ContainsCompressedPointers()
static constexpr bool dart::ByteBuffer::ContainsCompressedPointers |
( |
| ) |
|
|
inlinestaticconstexpr |
Definition at line 11833 of file object.h.
11833 {
11835 }
static constexpr bool ContainsCompressedPointers()
◆ Data()
static InstancePtr dart::ByteBuffer::Data |
( |
const Instance & |
view_obj | ) |
|
|
inlinestatic |
Definition at line 11837 of file object.h.
11837 {
11838 ASSERT(!view_obj.IsNull());
11839 return reinterpret_cast<CompressedInstancePtr*>(
11841 ->
Decompress(view_obj.untag()->heap_base());
11842 }
static intptr_t data_offset()
void Decompress(const uint8_t *input, intptr_t input_len, uint8_t **output, intptr_t *output_length)
◆ data_offset()
static intptr_t dart::ByteBuffer::data_offset |
( |
| ) |
|
|
inlinestatic |
Definition at line 11846 of file object.h.
11846 {
11848 }
static constexpr intptr_t kCompressedWordSize
◆ NumberOfFields()
static intptr_t dart::ByteBuffer::NumberOfFields |
( |
| ) |
|
|
inlinestatic |
Definition at line 11844 of file object.h.
11844{ return kNumFields; }
The documentation for this class was generated from the following file:
- third_party/dart-lang/sdk/runtime/vm/object.h