< prev index next >

test/hotspot/jtreg/runtime/Nestmates/classFileParsing/BadNestMembersEntry.jcod

Print this page




  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 /* Source: NestmateAttributeHolder.java
  25 
  26 public class NestmateAttributeHolder {
  27     public static class TwoNestHost {
  28     }
  29 }
  30 */
  31 
  32 // NestMembers attribute refers to non-class entry
  33 
  34 class BadNestMembersEntry {
  35   0xCAFEBABE;
  36   0; // minor version
  37   53; // version
  38   [] { // Constant Pool
  39     ; // first element is empty
  40     Method #3 #14; // #1    
  41     class #15; // #2    
  42     class #16; // #3    
  43     class #17; // #4    
  44     Utf8 "TwoNestHost"; // #5    
  45     Utf8 "InnerClasses"; // #6    
  46     Utf8 "<init>"; // #7    
  47     Utf8 "()V"; // #8    
  48     Utf8 "Code"; // #9    
  49     Utf8 "LineNumberTable"; // #10    
  50     Utf8 "SourceFile"; // #11    
  51     Utf8 "BadNestMembersEntry.java"; // #12    
  52     Utf8 "NestMembers"; // #13    
  53     NameAndType #7 #8; // #14    
  54     Utf8 "BadNestMembersEntry"; // #15    
  55     Utf8 "java/lang/Object"; // #16    
  56     Utf8 "BadNestMembersEntry$TwoNestHost"; // #17    
  57   } // Constant Pool




  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  */
  23 
  24 /* Source: NestmateAttributeHolder.java
  25 
  26 public class NestmateAttributeHolder {
  27     public static class TwoNestHost {
  28     }
  29 }
  30 */
  31 
  32 // NestMembers attribute refers to non-class entry
  33 
  34 class BadNestMembersEntry {
  35   0xCAFEBABE;
  36   0; // minor version
  37   54; // version
  38   [] { // Constant Pool
  39     ; // first element is empty
  40     Method #3 #14; // #1    
  41     class #15; // #2    
  42     class #16; // #3    
  43     class #17; // #4    
  44     Utf8 "TwoNestHost"; // #5    
  45     Utf8 "InnerClasses"; // #6    
  46     Utf8 "<init>"; // #7    
  47     Utf8 "()V"; // #8    
  48     Utf8 "Code"; // #9    
  49     Utf8 "LineNumberTable"; // #10    
  50     Utf8 "SourceFile"; // #11    
  51     Utf8 "BadNestMembersEntry.java"; // #12    
  52     Utf8 "NestMembers"; // #13    
  53     NameAndType #7 #8; // #14    
  54     Utf8 "BadNestMembersEntry"; // #15    
  55     Utf8 "java/lang/Object"; // #16    
  56     Utf8 "BadNestMembersEntry$TwoNestHost"; // #17    
  57   } // Constant Pool


< prev index next >