(&self, w: &mut dyn Write)
| 63 | } |
| 64 | |
| 65 | fn cfg_connections(&self, w: &mut dyn Write) -> Result { |
| 66 | for block in &self.func.layout { |
| 67 | for BlockPredecessor { |
| 68 | block: parent, |
| 69 | inst, |
| 70 | } in self.cfg.pred_iter(block) |
| 71 | { |
| 72 | writeln!(w, " {parent}:{inst} -> {block}")?; |
| 73 | } |
| 74 | } |
| 75 | Ok(()) |
| 76 | } |
| 77 | } |
| 78 | |
| 79 | impl<'a> Display for CFGPrinter<'a> { |