X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fclassgen%2FFieldRef.java;h=9548a24dd5ab9247c2b4fc4e0c53d0741f57458c;hb=42a1bb10686a80875ffc209626fedaec95095d0f;hp=10b1b1e33e1655ba8a57db0189f706f2439bd1c1;hpb=94cebd4c12247ae7fd0a4b0cc66609fead0efece;p=org.ibex.classgen.git
diff --git a/src/org/ibex/classgen/FieldRef.java b/src/org/ibex/classgen/FieldRef.java
index 10b1b1e..9548a24 100644
--- a/src/org/ibex/classgen/FieldRef.java
+++ b/src/org/ibex/classgen/FieldRef.java
@@ -9,9 +9,9 @@ GETFIELD, PUTFIELD, GETSTATIC, and PUTSTATCI bytecodes
*/
public class FieldRef extends ClassGen.FieldOrMethodRef {
/** Create a reference to field name of class c with the type t */
- public FieldRef(Type.Object c, String name, Type t) { super(c,name,t.getDescriptor()); }
- /** Equivalent to FieldRef(new Type.Object(s),...)
- @see #FieldRef(Type.Object,String,Type,)
+ public FieldRef(Type.Object c, String name, Type t) { super(c, name, t.getDescriptor()); }
+ /** Equivalent to FieldRef(new Type.Object(s), ...)
+ @see #FieldRef(Type.Object, String, Type, )
*/
- public FieldRef(String s, String name, Type t) { this(new Type.Object(s),name,t); }
+ public FieldRef(String s, String name, Type t) { this(Type.fromDescriptor(s).asObject(), name, t); }
}