#include <base_flow_graph_builder.h>
Definition at line 28 of file base_flow_graph_builder.h.
◆ Fragment() [1/3]
dart::kernel::Fragment::Fragment |
( |
| ) |
|
|
inline |
◆ Fragment() [2/3]
dart::kernel::Fragment::Fragment |
( |
Instruction * |
instruction | ) |
|
|
inlineexplicit |
◆ Fragment() [3/3]
◆ closed()
Fragment dart::kernel::Fragment::closed |
( |
| ) |
|
◆ is_closed()
bool dart::kernel::Fragment::is_closed |
( |
| ) |
const |
|
inline |
◆ is_empty()
bool dart::kernel::Fragment::is_empty |
( |
| ) |
const |
|
inline |
◆ is_open()
bool dart::kernel::Fragment::is_open |
( |
| ) |
const |
|
inline |
◆ is_valid()
bool dart::kernel::Fragment::is_valid |
( |
| ) |
const |
|
inline |
◆ operator+=()
Definition at line 32 of file base_flow_graph_builder.cc.
32 {
35 if (
entry ==
nullptr) {
38 } else if (other.entry != nullptr) {
41 }
42
43
44
46 }
47 return *this;
48}
void LinkTo(Instruction *next)
◆ operator<<=()
◆ Prepend()
void dart::kernel::Fragment::Prepend |
( |
Instruction * |
start | ) |
|
◆ current
◆ entry
The documentation for this class was generated from the following files: