2 import IR.FieldDescriptor;
4 public class FieldAccessNode extends ExpressionNode {
9 public FieldAccessNode(ExpressionNode l, String field) {
14 public void setField(FieldDescriptor fd) {
18 public FieldDescriptor getField() {
22 public ExpressionNode getExpression() {
26 public String printNode(int indent) {
27 return left.printNode(indent)+"."+fieldname;
30 return Kind.FieldAccessNode;