added Type.Class.getBody
authoradam <adam@megacz.com>
Sun, 3 Jul 2005 04:54:33 +0000 (04:54 +0000)
committeradam <adam@megacz.com>
Sun, 3 Jul 2005 04:54:33 +0000 (04:54 +0000)
darcs-hash:20050703045433-5007d-3a4997129951fc4d28f1074f60272447f59d7822.gz

src/org/ibex/classgen/Type.java

index aacbfe4..58622ec 100644 (file)
@@ -128,6 +128,7 @@ public abstract class Type implements CGConst {
             return a;
         }
 
             return a;
         }
 
+        public Type.Class.Body getBody(Context cx) { return cx.resolve(this.getName()); }
         public abstract class Body extends HasAttributes {
             public abstract Type.Class.Method.Body[] methods();
             public abstract Type.Class.Field.Body addField(Type.Class.Field field, int flags);
         public abstract class Body extends HasAttributes {
             public abstract Type.Class.Method.Body[] methods();
             public abstract Type.Class.Field.Body addField(Type.Class.Field field, int flags);