private function dumpOp(Op $op)
{
$result = $op->getType();
foreach ($op->getVariableNames() as $varName) {
$result .= "\n {$varName}: ";
$result .= $this->indent($this->dumpOperand($op->{$varName}));
}
foreach ($op->getSubBlocks() as $subBlock) {
$result .= "\n {$subBlock}: " . $this->indent($this->dumpBlockRef($op->{$subBlock}));
}
return $result;
}