Definition at line 2104 of file message_snapshot.cc.
◆ MapMessageSerializationCluster()
dart::MapMessageSerializationCluster::MapMessageSerializationCluster |
( |
Zone * |
zone, |
|
|
bool |
is_canonical, |
|
|
intptr_t |
cid |
|
) |
| |
|
inline |
Definition at line 2106 of file message_snapshot.cc.
2113 objects_(zone, 0) {}
bool is_canonical() const
MessageSerializationCluster(const char *name, MessagePhase phase, intptr_t cid, bool is_canonical=false)
◆ ~MapMessageSerializationCluster()
dart::MapMessageSerializationCluster::~MapMessageSerializationCluster |
( |
| ) |
|
|
inline |
◆ Trace()
Implements dart::MessageSerializationCluster.
Definition at line 2116 of file message_snapshot.cc.
2116 {
2117 Map*
map =
static_cast<Map*
>(object);
2119
2120
2121 TypeArguments&
args =
2123 if (!
args.IsNull() && (
args.Length() != 2)) {
2125 map->untag()->set_type_arguments(
args.ptr());
2126 }
2127
2128 s->Push(
map->untag()->type_arguments());
2129 s->Push(
map->untag()->data());
2130 s->Push(
map->untag()->used_data());
2131 }
G_BEGIN_DECLS G_MODULE_EXPORT FlValue * args
SI auto map(std::index_sequence< I... >, Fn &&fn, const Args &... args) -> skvx::Vec< sizeof...(I), decltype(fn(args[0]...))>
◆ WriteEdges()
◆ WriteNodes()
The documentation for this class was generated from the following file: