This commit was manufactured by cvs2svn to create tag 'buildscript'.
[IRC.git] / Robust / src / IR / Tree / FieldAccessNode.java
diff --git a/Robust/src/IR/Tree/FieldAccessNode.java b/Robust/src/IR/Tree/FieldAccessNode.java
deleted file mode 100644 (file)
index 9a06ee4..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-package IR.Tree;
-import IR.FieldDescriptor;
-import IR.TypeDescriptor;
-
-public class FieldAccessNode extends ExpressionNode {
-  ExpressionNode left;
-  String fieldname;
-  FieldDescriptor field;
-
-  public FieldAccessNode(ExpressionNode l, String field) {
-    fieldname=field;
-    left=l;
-  }
-
-  public void setField(FieldDescriptor fd) {
-    field=fd;
-  }
-
-  public String getFieldName() {
-    return fieldname;
-  }
-
-  public FieldDescriptor getField() {
-    return field;
-  }
-
-  public ExpressionNode getExpression() {
-    return left;
-  }
-
-  public String printNode(int indent) {
-    return left.printNode(indent)+"."+fieldname;
-  }
-  public int kind() {
-    return Kind.FieldAccessNode;
-  }
-  public TypeDescriptor getType() {
-    return getField().getType();
-  }
-
-}