Definition at line 137 of file Dump.cpp.
◆ InstrPrinter() [1/2]
InstrPrinter::InstrPrinter |
( |
| ) |
|
|
delete |
◆ InstrPrinter() [2/2]
InstrPrinter::InstrPrinter |
( |
int |
indent | ) |
|
|
inline |
◆ visit() [1/3]
void InstrPrinter::visit |
( |
const coco::Copy * |
ins | ) |
|
|
inlineoverride |
Definition at line 156 of file Dump.cpp.
157 {
158
159 std::cout <<
tab(_indent) <<
"Copy (" <<
dynamic_cast<const coco::Instr *
>(ins) <<
")"
160 << std::endl;
161 std::cout <<
tab(_indent) <<
" from: " << ins->
from() << std::endl;
162 std::cout <<
tab(_indent) <<
" into: " << ins->
into() << std::endl;
163 }
Object * from(void) const
Object * into(void) const
Base interface on explicit computation steps in coco IR.
References coco::Copy::from(), coco::Copy::into(), and tab().
◆ visit() [2/3]
void InstrPrinter::visit |
( |
const coco::Eval * |
ins | ) |
|
|
inlineoverride |
◆ visit() [3/3]
The documentation for this struct was generated from the following file: