Flutter Engine
The Flutter Engine
|
Public Member Functions | |
MessageDeserializationCluster (const char *name, bool is_canonical=false) | |
virtual | ~MessageDeserializationCluster () |
virtual void | ReadNodes (MessageDeserializer *d)=0 |
virtual void | ReadEdges (MessageDeserializer *d) |
virtual ObjectPtr | PostLoad (MessageDeserializer *d) |
virtual void | ReadNodesApi (ApiMessageDeserializer *d) |
virtual void | ReadEdgesApi (ApiMessageDeserializer *d) |
virtual void | PostLoadApi (ApiMessageDeserializer *d) |
void | ReadNodesWrapped (MessageDeserializer *d) |
void | ReadNodesWrappedApi (ApiMessageDeserializer *d) |
const char * | name () const |
bool | is_canonical () const |
Public Member Functions inherited from dart::ZoneAllocated | |
ZoneAllocated () | |
void * | operator new (size_t size) |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *pointer) |
Protected Member Functions | |
ObjectPtr | PostLoadAbstractType (MessageDeserializer *d) |
ObjectPtr | PostLoadLinkedHash (MessageDeserializer *d) |
DISALLOW_COPY_AND_ASSIGN (MessageDeserializationCluster) | |
Protected Attributes | |
const char *const | name_ |
const bool | is_canonical_ |
intptr_t | start_index_ |
intptr_t | stop_index_ |
Definition at line 111 of file message_snapshot.cc.
|
inlineexplicit |
Definition at line 113 of file message_snapshot.cc.
|
inlinevirtual |
Definition at line 119 of file message_snapshot.cc.
|
protected |
|
inline |
Definition at line 132 of file message_snapshot.cc.
|
inline |
Definition at line 131 of file message_snapshot.cc.
|
inlinevirtual |
Reimplemented in dart::TypeArgumentsMessageDeserializationCluster, dart::TypeMessageDeserializationCluster, dart::GrowableObjectArrayMessageDeserializationCluster, dart::TypedDataViewMessageDeserializationCluster, dart::MapMessageDeserializationCluster, dart::SetMessageDeserializationCluster, and dart::ArrayMessageDeserializationCluster.
Definition at line 123 of file message_snapshot.cc.
|
protected |
Definition at line 470 of file message_snapshot.cc.
|
inlinevirtual |
Reimplemented in dart::TypedDataViewMessageDeserializationCluster.
Definition at line 126 of file message_snapshot.cc.
|
protected |
Definition at line 489 of file message_snapshot.cc.
|
inlinevirtual |
Reimplemented in dart::TypeArgumentsMessageDeserializationCluster, dart::TypeMessageDeserializationCluster, dart::GrowableObjectArrayMessageDeserializationCluster, dart::TypedDataViewMessageDeserializationCluster, dart::MapMessageDeserializationCluster, dart::SetMessageDeserializationCluster, and dart::ArrayMessageDeserializationCluster.
Definition at line 122 of file message_snapshot.cc.
|
inlinevirtual |
Reimplemented in dart::TypeArgumentsMessageDeserializationCluster, dart::TypeMessageDeserializationCluster, dart::GrowableObjectArrayMessageDeserializationCluster, dart::TypedDataViewMessageDeserializationCluster, and dart::ArrayMessageDeserializationCluster.
Definition at line 125 of file message_snapshot.cc.
|
pure virtual |
Implemented in dart::ClassMessageDeserializationCluster, dart::TypeArgumentsMessageDeserializationCluster, dart::TypeMessageDeserializationCluster, dart::SmiMessageDeserializationCluster, dart::MintMessageDeserializationCluster, dart::DoubleMessageDeserializationCluster, dart::GrowableObjectArrayMessageDeserializationCluster, dart::TypedDataMessageDeserializationCluster, dart::ExternalTypedDataMessageDeserializationCluster, dart::NativePointerMessageDeserializationCluster, dart::TypedDataViewMessageDeserializationCluster, dart::TransferableTypedDataMessageDeserializationCluster, dart::Simd128MessageDeserializationCluster, dart::SendPortMessageDeserializationCluster, dart::CapabilityMessageDeserializationCluster, dart::MapMessageDeserializationCluster, dart::SetMessageDeserializationCluster, dart::ArrayMessageDeserializationCluster, dart::OneByteStringMessageDeserializationCluster, and dart::TwoByteStringMessageDeserializationCluster.
|
inlinevirtual |
Reimplemented in dart::ClassMessageDeserializationCluster, dart::TypeArgumentsMessageDeserializationCluster, dart::TypeMessageDeserializationCluster, dart::SmiMessageDeserializationCluster, dart::MintMessageDeserializationCluster, dart::DoubleMessageDeserializationCluster, dart::GrowableObjectArrayMessageDeserializationCluster, dart::TypedDataMessageDeserializationCluster, dart::ExternalTypedDataMessageDeserializationCluster, dart::NativePointerMessageDeserializationCluster, dart::TypedDataViewMessageDeserializationCluster, dart::TransferableTypedDataMessageDeserializationCluster, dart::SendPortMessageDeserializationCluster, dart::CapabilityMessageDeserializationCluster, dart::ArrayMessageDeserializationCluster, dart::OneByteStringMessageDeserializationCluster, and dart::TwoByteStringMessageDeserializationCluster.
Definition at line 124 of file message_snapshot.cc.
void dart::MessageDeserializationCluster::ReadNodesWrapped | ( | MessageDeserializer * | d | ) |
Definition at line 457 of file message_snapshot.cc.
void dart::MessageDeserializationCluster::ReadNodesWrappedApi | ( | ApiMessageDeserializer * | d | ) |
Definition at line 463 of file message_snapshot.cc.
|
protected |
Definition at line 139 of file message_snapshot.cc.
|
protected |
Definition at line 138 of file message_snapshot.cc.
|
protected |
Definition at line 141 of file message_snapshot.cc.
|
protected |
Definition at line 142 of file message_snapshot.cc.