Definition at line 4724 of file app_snapshot.cc.
◆ TypeSerializationCluster()
dart::TypeSerializationCluster::TypeSerializationCluster |
( |
bool |
is_canonical, |
|
|
bool |
represents_canonical_set |
|
) |
| |
|
inline |
Definition at line 4731 of file app_snapshot.cc.
4733 kTypeCid,
4735 represents_canonical_set,
4736 "Type",
CanonicalSetSerializationCluster(intptr_t cid, bool is_canonical, bool represents_canonical_set, const char *name, intptr_t target_instance_size=0)
bool is_canonical() const
static word InstanceSize()
◆ ~TypeSerializationCluster()
dart::TypeSerializationCluster::~TypeSerializationCluster |
( |
| ) |
|
|
inline |
◆ IsInCanonicalSet()
virtual bool dart::TypeSerializationCluster::IsInCanonicalSet |
( |
Serializer * |
s, |
|
|
TypePtr |
type |
|
) |
| |
|
inlineprivatevirtual |
◆ Trace()
Implements dart::SerializationCluster.
Definition at line 4740 of file app_snapshot.cc.
4740 {
4743
4745
4747 ClassPtr type_class =
4748 s->isolate_group()->class_table()->At(
type->untag()->type_class_id());
4749 s->Push(type_class);
4750 }
#define PushFromTo(obj,...)
GrowableArray< TypePtr > objects_
static ObjectPtr RawCast(ObjectPtr obj)
◆ WriteAlloc()
void dart::TypeSerializationCluster::WriteAlloc |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
◆ WriteFill()
void dart::TypeSerializationCluster::WriteFill |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: