From 35eae1492c94e353ba8a1a52bfbae9313808b357 Mon Sep 17 00:00:00 2001 From: bd-912 Date: Sat, 20 Apr 2024 18:22:49 -0600 Subject: CFG Class cleanup/reordering --- vaporize/library/CFGSimp.java | 72 +++++++++++++------------------------------ 1 file changed, 22 insertions(+), 50 deletions(-) (limited to 'vaporize/library/CFGSimp.java') diff --git a/vaporize/library/CFGSimp.java b/vaporize/library/CFGSimp.java index 54ec61c..30ddc7d 100644 --- a/vaporize/library/CFGSimp.java +++ b/vaporize/library/CFGSimp.java @@ -2,6 +2,7 @@ package vaporize.library; import cs132.vapor.ast.*; import graphviz.*; +import cfg.*; import misc.*; import java.io.File; @@ -13,7 +14,6 @@ public class CFGSimp extends VInstr.VisitorPR cfgs; - private VFunction func; // the current function being processed private CFGNode curr; // the current node being processed private String dot_format; // a list of edges to be processed by graphviz @@ -24,22 +24,15 @@ public class CFGSimp extends VInstr.VisitorPR%s (\"%s\":%s)", n.getClass().getSimpleName(), @@ -111,10 +94,8 @@ public class CFGSimp extends VInstr.VisitorPR