#include <deopt_instructions.h>
Definition at line 561 of file deopt_instructions.h.
◆ EncodeReasonAndFlags()
Definition at line 584 of file deopt_instructions.h.
585 {
587 }
static constexpr intptr_t encode(ICData::DeoptReasonId value)
static SmiPtr New(intptr_t value)
FlutterSemanticsFlag flags
◆ GetEntry()
void dart::DeoptTable::GetEntry |
( |
const Array & |
table, |
|
|
intptr_t |
index, |
|
|
Smi * |
offset, |
|
|
TypedData * |
info, |
|
|
Smi * |
reason_and_flags |
|
) |
| |
|
static |
Definition at line 1338 of file deopt_instructions.cc.
1342 {
1343 intptr_t
i = index * kEntrySize;
1346 *reason ^=
table.At(
i + 2);
1347}
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
◆ GetLength()
intptr_t dart::DeoptTable::GetLength |
( |
const Array & |
table | ) |
|
|
static |
◆ SetEntry()
void dart::DeoptTable::SetEntry |
( |
const Array & |
table, |
|
|
intptr_t |
index, |
|
|
const Smi & |
offset, |
|
|
const TypedData & |
info, |
|
|
const Smi & |
reason_and_flags |
|
) |
| |
|
static |
◆ SizeFor()
intptr_t dart::DeoptTable::SizeFor |
( |
intptr_t |
length | ) |
|
|
static |
The documentation for this class was generated from the following files: