< prev index next >

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

Print this page

        

*** 22,39 **** */ /* Source: NestmateAttributeHolder.java public class NestmateAttributeHolder { ! public static class TwoMemberOfNest { } } */ ! // MemberOfNest attribute does not refer to a class ! class NestmateAttributeHolder$BadNestTop { 0xCAFEBABE; 0; // minor version 53; // version [] { // Constant Pool ; // first element is empty --- 22,39 ---- */ /* Source: NestmateAttributeHolder.java public class NestmateAttributeHolder { ! public static class TwoNestHost { } } */ ! // NestHost attribute does not refer to a class ! class NestmateAttributeHolder$BadNestHost { 0xCAFEBABE; 0; // minor version 53; // version [] { // Constant Pool ; // first element is empty
*** 44,58 **** Utf8 "()V"; // #5 Utf8 "Code"; // #6 Utf8 "LineNumberTable"; // #7 Utf8 "SourceFile"; // #8 Utf8 "NestmateAttributeHolder.java"; // #9 ! Utf8 "MemberOfNest"; // #10 class #17; // #11 NameAndType #4 #5; // #12 ! Utf8 "NestmateAttributeHolder$BadNestTop"; // #13 ! Utf8 "BadNestTop"; // #14 Utf8 "InnerClasses"; // #15 Utf8 "java/lang/Object"; // #16 Utf8 "NestmateAttributeHolder"; // #17 } // Constant Pool --- 44,58 ---- Utf8 "()V"; // #5 Utf8 "Code"; // #6 Utf8 "LineNumberTable"; // #7 Utf8 "SourceFile"; // #8 Utf8 "NestmateAttributeHolder.java"; // #9 ! Utf8 "NestHost"; // #10 class #17; // #11 NameAndType #4 #5; // #12 ! Utf8 "NestmateAttributeHolder$BadNestHost"; // #13 ! Utf8 "BadNestHost"; // #14 Utf8 "InnerClasses"; // #15 Utf8 "java/lang/Object"; // #16 Utf8 "NestmateAttributeHolder"; // #17 } // Constant Pool
*** 95,110 **** [] { // Attributes Attr(#8) { // SourceFile #9; } // end SourceFile ; ! Attr(#10) { // MemberOfNest 0x000A; // not a class index ! } // end MemberOfNest ; Attr(#15) { // InnerClasses [] { // InnerClasses #2 #11 #14 9; } } // end InnerClasses } // Attributes ! } // end class NestmateAttributeHolder$BadNestTop --- 95,110 ---- [] { // Attributes Attr(#8) { // SourceFile #9; } // end SourceFile ; ! Attr(#10) { // NestHost 0x000A; // not a class index ! } // end NestHost ; Attr(#15) { // InnerClasses [] { // InnerClasses #2 #11 #14 9; } } // end InnerClasses } // Attributes ! } // end class NestmateAttributeHolder$BadNestHost
< prev index next >