#include <raw_object.h>
|
static uint32_t | Encode (intptr_t kind, intptr_t try_index, intptr_t yield_index) |
|
static intptr_t | DecodeKind (uint32_t kind_and_metadata) |
|
static intptr_t | DecodeTryIndex (uint32_t kind_and_metadata) |
|
static intptr_t | DecodeYieldIndex (uint32_t kind_and_metadata) |
|
Definition at line 2062 of file raw_object.h.
◆ DecodeKind()
static intptr_t dart::UntaggedPcDescriptors::KindAndMetadata::DecodeKind |
( |
uint32_t |
kind_and_metadata | ) |
|
|
inlinestatic |
Definition at line 2074 of file raw_object.h.
2074 {
2076 }
static constexpr intptr_t decode(uint32_t value)
◆ DecodeTryIndex()
static intptr_t dart::UntaggedPcDescriptors::KindAndMetadata::DecodeTryIndex |
( |
uint32_t |
kind_and_metadata | ) |
|
|
inlinestatic |
◆ DecodeYieldIndex()
static intptr_t dart::UntaggedPcDescriptors::KindAndMetadata::DecodeYieldIndex |
( |
uint32_t |
kind_and_metadata | ) |
|
|
inlinestatic |
◆ Encode()
static uint32_t dart::UntaggedPcDescriptors::KindAndMetadata::Encode |
( |
intptr_t |
kind, |
|
|
intptr_t |
try_index, |
|
|
intptr_t |
yield_index |
|
) |
| |
|
inlinestatic |
Definition at line 2066 of file raw_object.h.
2068 {
2072 }
static constexpr uint32_t encode(intptr_t value)
static constexpr int ShiftForPowerOfTwo(T x)
The documentation for this class was generated from the following file: