< 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 >