X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2Fsrc%2FIR%2FTree%2FBuildIR.java;h=b692207fd31114af6cc0a0faec656de35b92f037;hb=cdcf09c40af1419fa42932aae249cb79b69b5daf;hp=e5292e64c756d895ba95d1ff186878a64a78c740;hpb=98c5e186f07e2f0b8444ee594afa690a0e74e36e;p=IRC.git diff --git a/Robust/src/IR/Tree/BuildIR.java b/Robust/src/IR/Tree/BuildIR.java deleted file mode 100644 index e5292e64..00000000 --- a/Robust/src/IR/Tree/BuildIR.java +++ /dev/null @@ -1,621 +0,0 @@ -package IR.Tree; -import IR.*; -import java.util.*; - - -public class BuildIR { - State state; - public BuildIR(State state) { - this.state=state; - } - public void buildtree() { - for(Iterator it=state.parsetrees.iterator();it.hasNext();) { - ParseNode pn=(ParseNode)it.next(); - parseFile(pn); - } - } - - /** Parse the classes in this file */ - public void parseFile(ParseNode pn) { - ParseNode tpn=pn.getChild("type_declaration_list"); - if (tpn!=null) { - ParseNodeVector pnv=tpn.getChildren(); - for(int i=0;i