X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fclassgen%2FFieldRef.java;fp=src%2Forg%2Fibex%2Fclassgen%2FFieldRef.java;h=b13fd4dbb0a22e155dc218136d98911b72f0b66f;hb=d60e86de7947e6e628b5f90dfe19bee7f7a26bd0;hp=331ebe495be14cfe45c36d6998db2ae88db959da;hpb=6c44a3470c1ae5c0e54153871805e24e394a96bb;p=org.ibex.classgen.git diff --git a/src/org/ibex/classgen/FieldRef.java b/src/org/ibex/classgen/FieldRef.java index 331ebe4..b13fd4d 100644 --- a/src/org/ibex/classgen/FieldRef.java +++ b/src/org/ibex/classgen/FieldRef.java @@ -9,9 +9,8 @@ GETFIELD, PUTFIELD, GETSTATIC, and PUTSTATCI bytecodes */ public class FieldRef extends MemberRef { /** Create a reference to field name of class c with the type t */ - public FieldRef(Type.Class c, String name, Type t) { super(c, name, t.getDescriptor()); } - /** Equivalent to FieldRef(new Type.Class(s), ...) - @see #FieldRef(Type.Class, String, Type, ) - */ - public FieldRef(String s, String name, Type t) { this(Type.instance(s).asClass(), name, t); } + public final Type type; + public FieldRef(Type.Class c, String name, Type t) { super(c, name); this.type = t; } + public String getDescriptor() { return name; } } +