package Analysis.SSJava;
import java.util.HashSet;
-import java.util.Iterator;
import java.util.Set;
+import IR.ClassDescriptor;
import IR.Descriptor;
import IR.FieldDescriptor;
import IR.VarDescriptor;
private boolean isSkeleton;
+ private boolean isFormHolder = false;
+
+ private NTuple<Descriptor> baseTuple;
+
public boolean isIntermediate() {
return isIntermediate;
}
this.isIntermediate = isIntermediate;
}
+ public void setFormHolder(boolean in) {
+ isFormHolder = in;
+ }
+
+ public boolean isFromHolder() {
+ return isFormHolder;
+ }
+
+ public void setBaseTuple(NTuple<Descriptor> in) {
+ baseTuple = in;
+ }
+
+ public NTuple<Descriptor> getBaseTuple() {
+ return baseTuple;
+ }
+
public Set<FlowNode> getFieldNodeSet() {
return fieldNodeSet;
}