#include <object.h>
Definition at line 11857 of file object.h.
◆ ContainsCompressedPointers()
static constexpr bool dart::ByteBuffer::ContainsCompressedPointers |
( |
| ) |
|
|
inlinestaticconstexpr |
Definition at line 11859 of file object.h.
11859 {
11861 }
static constexpr bool ContainsCompressedPointers()
◆ Data()
static InstancePtr dart::ByteBuffer::Data |
( |
const Instance & |
view_obj | ) |
|
|
inlinestatic |
Definition at line 11863 of file object.h.
11863 {
11864 ASSERT(!view_obj.IsNull());
11865 return reinterpret_cast<CompressedInstancePtr*>(
11867 ->
Decompress(view_obj.untag()->heap_base());
11868 }
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 11872 of file object.h.
11872 {
11874 }
static constexpr intptr_t kCompressedWordSize
◆ NumberOfFields()
static intptr_t dart::ByteBuffer::NumberOfFields |
( |
| ) |
|
|
inlinestatic |
Definition at line 11870 of file object.h.
11870{ return kNumFields; }
The documentation for this class was generated from the following file:
- third_party/dart-lang/sdk/runtime/vm/object.h