2 import IR.Tree.Modifiers;
7 * represents a symbol in the language (var name, function name, etc).
10 public class FieldDescriptor extends Descriptor {
12 protected Modifiers modifier;
13 protected TypeDescriptor td;
15 public FieldDescriptor(Modifiers m, TypeDescriptor t, String name) {
19 this.safename = "__" + name + "__";
20 this.uniqueid=count++;
23 public String toString() {
24 return modifier.toString()+";";