Thanks to everyone who replied regarding the handling of inner classes. The answer is in section 4.7.5 of the JVM spec, which defines the "InnerClasses" attribute to contain all the information the JVM needs to work out all the inner class relationships. I'm not sure how I missed that particular attribute, since I did rememeber to put all the others in my classfile parser. -- Patrick Doyle [EMAIL PROTECTED] _______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath