#include <object.h>
Definition at line 6305 of file object.h.
◆ RawPayloadHandle() [1/2]
dart::CompressedStackMaps::RawPayloadHandle::RawPayloadHandle |
( |
| ) |
|
|
inline |
◆ RawPayloadHandle() [2/2]
dart::CompressedStackMaps::RawPayloadHandle::RawPayloadHandle |
( |
const RawPayloadHandle & |
| ) |
|
|
default |
◆ data()
const uint8_t * dart::CompressedStackMaps::RawPayloadHandle::data |
( |
| ) |
const |
|
inline |
Definition at line 6338 of file object.h.
const UntaggedCompressedStackMaps::Payload * payload() const
◆ IsGlobalTable()
bool dart::CompressedStackMaps::RawPayloadHandle::IsGlobalTable |
( |
| ) |
const |
|
inline |
Definition at line 6345 of file object.h.
6345 {
6348 }
static constexpr bool decode(Payload::FlagsAndSizeHeader value)
◆ IsNull()
bool dart::CompressedStackMaps::RawPayloadHandle::IsNull |
( |
| ) |
const |
|
inline |
Definition at line 6314 of file object.h.
6314{ return payload_ == nullptr; }
◆ operator=() [1/4]
RawPayloadHandle & dart::CompressedStackMaps::RawPayloadHandle::operator= |
( |
CompressedStackMapsPtr |
maps | ) |
|
|
inline |
Definition at line 6328 of file object.h.
6328 {
6330 payload_ = maps.untag()->payload();
6331 return *this;
6332 }
◆ operator=() [2/4]
Definition at line 6322 of file object.h.
6322 {
6324 payload_ = maps.untag()->payload();
6325 return *this;
6326 }
◆ operator=() [3/4]
◆ operator=() [4/4]
Definition at line 6316 of file object.h.
6317 {
6319 return *this;
6320 }
◆ payload()
Definition at line 6311 of file object.h.
6311 {
6312 return payload_;
6313 }
◆ payload_size()
uintptr_t dart::CompressedStackMaps::RawPayloadHandle::payload_size |
( |
| ) |
const |
|
inline |
◆ UsesGlobalTable()
bool dart::CompressedStackMaps::RawPayloadHandle::UsesGlobalTable |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- third_party/dart-lang/sdk/runtime/vm/object.h