Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dart::FlowGraphBuilderHelper::IncomingDef Class Reference

#include <il_test_helper.h>

Public Member Functions

 IncomingDef (BlockEntryInstr *from, Definition *defn)
 
template<typename T , typename = typename std::enable_if< std::is_base_of<Definition, T>::value>::type>
 IncomingDef (BlockEntryInstr *from, T **defn_source)
 
BlockEntryInstrfrom () const
 
Definitiondefn () const
 

Detailed Description

Definition at line 322 of file il_test_helper.h.

Constructor & Destructor Documentation

◆ IncomingDef() [1/2]

dart::FlowGraphBuilderHelper::IncomingDef::IncomingDef ( BlockEntryInstr from,
Definition defn 
)
inline

◆ IncomingDef() [2/2]

template<typename T , typename = typename std::enable_if< std::is_base_of<Definition, T>::value>::type>
dart::FlowGraphBuilderHelper::IncomingDef::IncomingDef ( BlockEntryInstr from,
T **  defn_source 
)
inline

Definition at line 330 of file il_test_helper.h.

332 from_(from),
333 defn_source_(reinterpret_cast<Definition**>(defn_source)) {}

Member Function Documentation

◆ defn()

Definition * dart::FlowGraphBuilderHelper::IncomingDef::defn ( ) const
inline

Definition at line 336 of file il_test_helper.h.

336 {
338 }

◆ from()

BlockEntryInstr * dart::FlowGraphBuilderHelper::IncomingDef::from ( ) const
inline

Definition at line 335 of file il_test_helper.h.

335{ return from_; }

Member Data Documentation

◆ defn_

Definition* dart::FlowGraphBuilderHelper::IncomingDef::defn_

Definition at line 344 of file il_test_helper.h.

◆ defn_source_

Definition** dart::FlowGraphBuilderHelper::IncomingDef::defn_source_

Definition at line 345 of file il_test_helper.h.


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