Flutter Engine
The Flutter Engine
Public Member Functions | Protected Attributes | List of all members
dart::SwitchableCallPatternBase Class Reference

#include <instructions_arm.h>

Inheritance diagram for dart::SwitchableCallPatternBase:
dart::ValueObject dart::ValueObject dart::ValueObject dart::BareSwitchableCallPattern dart::BareSwitchableCallPattern dart::BareSwitchableCallPattern dart::SwitchableCallPattern dart::SwitchableCallPattern dart::SwitchableCallPattern

Public Member Functions

 SwitchableCallPatternBase (const ObjectPool &object_pool)
 
ObjectPtr data () const
 
void SetData (const Object &data) const
 
 SwitchableCallPatternBase (const ObjectPool &object_pool)
 
ObjectPtr data () const
 
void SetData (const Object &data) const
 
 SwitchableCallPatternBase (const ObjectPool &object_pool)
 
ObjectPtr data () const
 
void SetData (const Object &data) const
 
- Public Member Functions inherited from dart::ValueObject
 ValueObject ()
 
 ~ValueObject ()
 

Protected Attributes

const ObjectPoolobject_pool_
 
intptr_t data_pool_index_
 
intptr_t target_pool_index_
 

Detailed Description

Definition at line 122 of file instructions_arm.h.

Constructor & Destructor Documentation

◆ SwitchableCallPatternBase() [1/3]

dart::SwitchableCallPatternBase::SwitchableCallPatternBase ( const ObjectPool object_pool)
explicit

◆ SwitchableCallPatternBase() [2/3]

dart::SwitchableCallPatternBase::SwitchableCallPatternBase ( const ObjectPool object_pool)
explicit

◆ SwitchableCallPatternBase() [3/3]

dart::SwitchableCallPatternBase::SwitchableCallPatternBase ( const ObjectPool object_pool)
explicit

Member Function Documentation

◆ data() [1/3]

ObjectPtr dart::SwitchableCallPatternBase::data ( ) const

◆ data() [2/3]

ObjectPtr dart::SwitchableCallPatternBase::data ( ) const

◆ data() [3/3]

ObjectPtr dart::SwitchableCallPatternBase::data ( ) const

◆ SetData() [1/3]

void dart::SwitchableCallPatternBase::SetData ( const Object data) const

◆ SetData() [2/3]

void dart::SwitchableCallPatternBase::SetData ( const Object data) const

◆ SetData() [3/3]

void dart::SwitchableCallPatternBase::SetData ( const Object data) const

Member Data Documentation

◆ data_pool_index_

intptr_t dart::SwitchableCallPatternBase::data_pool_index_
protected

Definition at line 131 of file instructions_arm.h.

◆ object_pool_

const ObjectPool & dart::SwitchableCallPatternBase::object_pool_
protected

Definition at line 130 of file instructions_arm.h.

◆ target_pool_index_

intptr_t dart::SwitchableCallPatternBase::target_pool_index_
protected

Definition at line 132 of file instructions_arm.h.


The documentation for this class was generated from the following files: