test/hotspot/jtreg/runtime/Nestmates/methodSelection/PB_A_I.jcod
changeset 50735 2f2af62dfac7
equal deleted inserted replaced
50734:0828a0f6676b 50735:2f2af62dfac7
       
     1 // m() is declared private
       
     2 
       
     3 class TestInterfaceMethodSelection$PB_A_I {
       
     4   0xCAFEBABE;
       
     5   0; // minor version
       
     6   55; // version
       
     7   [] { // Constant Pool
       
     8     ; // first element is empty
       
     9     Method #4 #15; // #1
       
    10     String #16; // #2
       
    11     class #17; // #3
       
    12     class #20; // #4
       
    13     Utf8 "<init>"; // #5
       
    14     Utf8 "()V"; // #6
       
    15     Utf8 "Code"; // #7
       
    16     Utf8 "LineNumberTable"; // #8
       
    17     Utf8 "m"; // #9
       
    18     Utf8 "()Ljava/lang/String;"; // #10
       
    19     Utf8 "SourceFile"; // #11
       
    20     Utf8 "TestInterfaceMethodSelection.java"; // #12
       
    21     Utf8 "NestHost"; // #13
       
    22     class #22; // #14
       
    23     NameAndType #5 #6; // #15
       
    24     Utf8 "PB_A_I::m"; // #16
       
    25     Utf8 "TestInterfaceMethodSelection$PB_A_I"; // #17
       
    26     Utf8 "PB_A_I"; // #18
       
    27     Utf8 "InnerClasses"; // #19
       
    28     Utf8 "TestInterfaceMethodSelection$A_I"; // #20
       
    29     Utf8 "A_I"; // #21
       
    30     Utf8 "TestInterfaceMethodSelection"; // #22
       
    31   } // Constant Pool
       
    32 
       
    33   0x0020; // access
       
    34   #3;// this_cpx
       
    35   #4;// super_cpx
       
    36 
       
    37   [] { // Interfaces
       
    38   } // Interfaces
       
    39 
       
    40   [] { // fields
       
    41   } // fields
       
    42 
       
    43   [] { // methods
       
    44     { // Member
       
    45       0x0000; // access
       
    46       #5; // name_cpx
       
    47       #6; // sig_cpx
       
    48       [] { // Attributes
       
    49         Attr(#7) { // Code
       
    50           1; // max_stack
       
    51           1; // max_locals
       
    52           Bytes[]{
       
    53             0x2AB70001B1;
       
    54           };
       
    55           [] { // Traps
       
    56           } // end Traps
       
    57           [] { // Attributes
       
    58             Attr(#8) { // LineNumberTable
       
    59               [] { // LineNumberTable
       
    60                 0  125;
       
    61               }
       
    62             } // end LineNumberTable
       
    63           } // Attributes
       
    64         } // end Code
       
    65       } // Attributes
       
    66     } // Member
       
    67     ;
       
    68     { // Member
       
    69       0x0002; // access - modified
       
    70       #9; // name_cpx
       
    71       #10; // sig_cpx
       
    72       [] { // Attributes
       
    73         Attr(#7) { // Code
       
    74           1; // max_stack
       
    75           1; // max_locals
       
    76           Bytes[]{
       
    77             0x1202B0;
       
    78           };
       
    79           [] { // Traps
       
    80           } // end Traps
       
    81           [] { // Attributes
       
    82             Attr(#8) { // LineNumberTable
       
    83               [] { // LineNumberTable
       
    84                 0  126;
       
    85               }
       
    86             } // end LineNumberTable
       
    87           } // Attributes
       
    88         } // end Code
       
    89       } // Attributes
       
    90     } // Member
       
    91   } // methods
       
    92 
       
    93   [] { // Attributes
       
    94     Attr(#11) { // SourceFile
       
    95       #12;
       
    96     } // end SourceFile
       
    97     ;
       
    98     Attr(#13) { // NestHost
       
    99       0x000E;
       
   100     } // end NestHost
       
   101     ;
       
   102     Attr(#19) { // InnerClasses
       
   103       [] { // InnerClasses
       
   104         #3 #14 #18 8;
       
   105         #4 #14 #21 8;
       
   106       }
       
   107     } // end InnerClasses
       
   108   } // Attributes
       
   109 } // end class TestInterfaceMethodSelection$PB_A_I