package IR.Tree;
import IR.FieldDescriptor;
+import IR.TypeDescriptor;
public class FieldAccessNode extends ExpressionNode {
ExpressionNode left;
field=fd;
}
+ public String getFieldName() {
+ return fieldname;
+ }
+
public FieldDescriptor getField() {
return field;
}
public int kind() {
return Kind.FieldAccessNode;
}
+ public TypeDescriptor getType() {
+ return getField().getType();
+ }
+
}