#include <hash_table.h>
|
static constexpr intptr_t | ArrayCid = kWeakArrayCid |
|
Definition at line 47 of file hash_table.h.
◆ ArrayHandle
◆ ArrayPtr
◆ At()
Definition at line 72 of file hash_table.h.
72 {
73 return array->At(index);
74 }
◆ ClearHandle()
static void dart::WeakArrayStorageTraits::ClearHandle |
( |
ArrayHandle & |
handle | ) |
|
|
inlinestatic |
◆ IsImmutable()
static bool dart::WeakArrayStorageTraits::IsImmutable |
( |
const ArrayHandle & |
handle | ) |
|
|
inlinestatic |
Definition at line 68 of file hash_table.h.
68 {
69 return handle.ptr()->untag()->InVMIsolateHeap();
70 }
◆ New()
Definition at line 64 of file hash_table.h.
64 {
66 }
static WeakArrayPtr New(intptr_t length, Heap::Space space=Heap::kNew)
◆ PtrToHandle()
◆ SetAt()
static void dart::WeakArrayStorageTraits::SetAt |
( |
ArrayHandle * |
array, |
|
|
intptr_t |
index, |
|
|
const Object & |
value |
|
) |
| |
|
inlinestatic |
◆ SetHandle()
◆ ArrayCid
constexpr intptr_t dart::WeakArrayStorageTraits::ArrayCid = kWeakArrayCid |
|
staticconstexpr |
The documentation for this struct was generated from the following file: