Flutter Engine
The Flutter Engine
Public Types | Static Public Member Functions | List of all members
dart::PtrTypes Struct Reference

Public Types

using Object = ObjectPtr
 

Static Public Member Functions

static const dart::UntaggedObjectUntagObject (Object arg)
 
static const dart::ObjectPtr GetObjectPtr (Object arg)
 
static const dart::ObjectHandlifyObject (ObjectPtr arg)
 

Detailed Description

Definition at line 107 of file object_graph_copy.cc.

Member Typedef Documentation

◆ Object

Definition at line 108 of file object_graph_copy.cc.

Member Function Documentation

◆ GetObjectPtr()

static const dart::ObjectPtr dart::PtrTypes::GetObjectPtr ( Object  arg)
inlinestatic

Definition at line 112 of file object_graph_copy.cc.

112{ return arg; }

◆ HandlifyObject()

static const dart::Object & dart::PtrTypes::HandlifyObject ( ObjectPtr  arg)
inlinestatic

Definition at line 113 of file object_graph_copy.cc.

113 {
114 return dart::Object::Handle(arg);
115 }
static Object & Handle()
Definition: object.h:407

◆ UntagObject()

static const dart::UntaggedObject * dart::PtrTypes::UntagObject ( Object  arg)
inlinestatic

Definition at line 109 of file object_graph_copy.cc.

109 {
110 return arg.untag();
111 }

The documentation for this struct was generated from the following file: