found compilation errors from david's recent commits . have interim fixes to make...
[IRC.git] / Robust / src / Analysis / SSJava / ImplicitTuple.java
index e56674b7e6c5cb127d9845af5b6ac0da241f9a44..60a3cb3b4726e149256b1a4f9bdb1a3ba573138d 100644 (file)
@@ -1,22 +1,25 @@
 package Analysis.SSJava;
 
-import IR.Tree.ExpressionNode;
+import IR.Tree.TreeNode;
 
 //contains a varID and what branch that var has implicit flow on
-public class ImplicitTuple{
-    private VarID var;
-    private ExpressionNode branchID;
+public class ImplicitTuple {
+  private VarID var;
+  private TreeNode branchID;  // interim fixes
 
-    public ImplicitTuple(VarID var, ExpressionNode branchID){
-       this.var = var;
-       this.branchID = branchID;
-    }
+  // interim fixes
+  public ImplicitTuple(VarID var, TreeNode branchID) {
+    this.var = var;
+    this.branchID = branchID;
+  }
 
-    public VarID getVar(){
-       return var;
-    }
+  public VarID getVar() {
+    return var;
+  }
+
+  public boolean isFromBranch(TreeNode ln) {
+    // interim fixes
+    return true;
+  }
 
-    public boolean isFromBranch(ExpressionNode branchID){
-       return this.branchID == branchID;
-    }
 }
\ No newline at end of file