Flutter Engine
The Flutter Engine
|
Public Types | |
using | Types = typename Base::Types |
Public Member Functions | |
ObjectCopy (Thread *thread, IdentityMap *map) | |
void | CopyPredefinedInstance (typename Types::Object from, typename Types::Object to, intptr_t cid) |
void | CopyUserdefinedInstance (typename Types::Object from, typename Types::Object to, UnboxedFieldBitmap bitmap) |
void | CopyUserdefinedInstanceWithoutUnboxedFields (typename Types::Object from, typename Types::Object to) |
void | CopyClosure (typename Types::Closure from, typename Types::Closure to) |
void | CopyContext (typename Types::Context from, typename Types::Context to) |
void | CopyArray (typename Types::Array from, typename Types::Array to) |
void | CopyGrowableObjectArray (typename Types::GrowableObjectArray from, typename Types::GrowableObjectArray to) |
void | CopyRecord (typename Types::Record from, typename Types::Record to) |
template<intptr_t one_for_set_two_for_map, typename T > | |
void | CopyLinkedHashBase (T from, T to, UntaggedLinkedHashBase *from_untagged, UntaggedLinkedHashBase *to_untagged) |
void | CopyMap (typename Types::Map from, typename Types::Map to) |
void | CopySet (typename Types::Set from, typename Types::Set to) |
void | CopyDouble (typename Types::Double from, typename Types::Double to) |
void | CopyFloat32x4 (typename Types::Float32x4 from, typename Types::Float32x4 to) |
void | CopyFloat64x2 (typename Types::Float64x2 from, typename Types::Float64x2 to) |
void | CopyTypedData (TypedDataPtr from, TypedDataPtr to) |
void | CopyTypedData (const TypedData &from, const TypedData &to) |
void | CopyTypedDataView (typename Types::TypedDataView from, typename Types::TypedDataView to) |
void | CopyExternalTypedData (typename Types::ExternalTypedData from, typename Types::ExternalTypedData to) |
void | CopyTransferableTypedData (typename Types::TransferableTypedData from, typename Types::TransferableTypedData to) |
void | CopyWeakProperty (typename Types::WeakProperty from, typename Types::WeakProperty to) |
void | CopyWeakReference (typename Types::WeakReference from, typename Types::WeakReference to) |
UntaggedObject * | UntagObject (typename Types::Object obj) |
Public Member Functions inherited from dart::Base | |
Base (int arg) | |
Additional Inherited Members | |
Public Attributes inherited from dart::Base | |
int | base |
Definition at line 1693 of file object_graph_copy.cc.
using dart::ObjectCopy< Base >::Types = typename Base::Types |
Definition at line 1695 of file object_graph_copy.cc.
|
inline |
Definition at line 1697 of file object_graph_copy.cc.
|
inline |
Definition at line 1810 of file object_graph_copy.cc.
|
inline |
Definition at line 1785 of file object_graph_copy.cc.
|
inline |
Definition at line 1798 of file object_graph_copy.cc.
|
inline |
Definition at line 1925 of file object_graph_copy.cc.
|
inline |
Definition at line 2029 of file object_graph_copy.cc.
|
inline |
Definition at line 1936 of file object_graph_copy.cc.
|
inline |
Definition at line 1951 of file object_graph_copy.cc.
|
inline |
Definition at line 1823 of file object_graph_copy.cc.
|
inline |
Definition at line 1846 of file object_graph_copy.cc.
|
inline |
Definition at line 1915 of file object_graph_copy.cc.
|
inline |
Definition at line 1699 of file object_graph_copy.cc.
|
inline |
Definition at line 1835 of file object_graph_copy.cc.
|
inline |
Definition at line 1920 of file object_graph_copy.cc.
|
inline |
Definition at line 2042 of file object_graph_copy.cc.
|
inline |
Definition at line 1975 of file object_graph_copy.cc.
|
inline |
Definition at line 1964 of file object_graph_copy.cc.
|
inline |
Definition at line 1986 of file object_graph_copy.cc.
|
inline |
Definition at line 1773 of file object_graph_copy.cc.
|
inline |
Definition at line 1780 of file object_graph_copy.cc.
|
inline |
Definition at line 2062 of file object_graph_copy.cc.
|
inline |
Definition at line 2080 of file object_graph_copy.cc.
|
inline |
Definition at line 2109 of file object_graph_copy.cc.