< prev index next >

test/hotspot/jtreg/runtime/Nestmates/classFileParsing/ConflictingAttributesInNestHost.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 // Add NestHost attribute to nest-host class - conflicting attributes
  33 
  34 class ConflictingAttributesInNestHost {
  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 "ConflictingAttributesInNestHost.java"; // #12
  52     Utf8 "NestMembers"; // #13
  53     NameAndType #7 #8; // #14
  54     Utf8 "ConflictingAttributesInNestHost"; // #15
  55     Utf8 "java/lang/Object"; // #16
  56     Utf8 "ConflictingAttributesInNestHost$TwoNestHost"; // #17
  57     Utf8 "NestHost"; // #18




  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 // Add NestHost attribute to nest-host class - conflicting attributes
  33 
  34 class ConflictingAttributesInNestHost {
  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 "ConflictingAttributesInNestHost.java"; // #12
  52     Utf8 "NestMembers"; // #13
  53     NameAndType #7 #8; // #14
  54     Utf8 "ConflictingAttributesInNestHost"; // #15
  55     Utf8 "java/lang/Object"; // #16
  56     Utf8 "ConflictingAttributesInNestHost$TwoNestHost"; // #17
  57     Utf8 "NestHost"; // #18


< prev index next >