Definition at line 6076 of file app_snapshot.cc.
◆ RegExpSerializationCluster()
dart::RegExpSerializationCluster::RegExpSerializationCluster |
( |
| ) |
|
|
inline |
Definition at line 6078 of file app_snapshot.cc.
6080 kRegExpCid,
SerializationCluster(const char *name, intptr_t cid, intptr_t target_instance_size=kSizeVaries, bool is_canonical=false)
static word InstanceSize()
◆ ~RegExpSerializationCluster()
dart::RegExpSerializationCluster::~RegExpSerializationCluster |
( |
| ) |
|
|
inline |
◆ Trace()
◆ WriteAlloc()
void dart::RegExpSerializationCluster::WriteAlloc |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
◆ WriteFill()
void dart::RegExpSerializationCluster::WriteFill |
( |
Serializer * |
s | ) |
|
|
inlinevirtual |
Implements dart::SerializationCluster.
Definition at line 6099 of file app_snapshot.cc.
6099 {
6101 for (intptr_t
i = 0;
i <
count;
i++) {
6102 RegExpPtr regexp = objects_[
i];
6105 s->Write<int32_t>(regexp->untag()->num_one_byte_registers_);
6106 s->Write<int32_t>(regexp->untag()->num_two_byte_registers_);
6107 s->Write<int8_t>(regexp->untag()->type_flags_);
6108 }
6109 }
#define AutoTraceObject(obj)
#define WriteFromTo(obj,...)
The documentation for this class was generated from the following file: