Home | History | Annotate | Download | only in dexdump
      1 <api>
      2 <package name="com.android.jack.java7.invokecustom.test004"
      3 >
      4 <class name="Tests"
      5  extends="java.lang.Object"
      6  interface="false"
      7  abstract="false"
      8  static="false"
      9  final="false"
     10  visibility="public"
     11 >
     12 <field name="fieldCallSite"
     13  type="java.lang.invoke.CallSite"
     14  transient="false"
     15  volatile="false"
     16  static="true"
     17  final="false"
     18  visibility="public"
     19 >
     20 </field>
     21 <constructor name="Tests"
     22  type="com.android.jack.java7.invokecustom.test004.Tests"
     23  static="false"
     24  final="false"
     25  visibility="public"
     26 >
     27 </constructor>
     28 <method name="main"
     29  return="void"
     30  abstract="false"
     31  native="false"
     32  synchronized="false"
     33  static="true"
     34  final="false"
     35  visibility="public"
     36 >
     37 <parameter name="arg0" type="java.lang.String[]">
     38 </parameter>
     39 </method>
     40 <method name="test"
     41  return="void"
     42  abstract="false"
     43  native="false"
     44  synchronized="false"
     45  static="false"
     46  final="false"
     47  visibility="public"
     48 >
     49 </method>
     50 </class>
     51 <method_handle index="0"
     52  type="invoke-static"
     53  target_class="Lcom/android/jack/java7/invokecustom/test004/Tests;"
     54  target_member="linkerMethod"
     55  target_member_type="(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;ZBCSIFDLjava/lang/String;Ljava/lang/Class;J)Ljava/lang/invoke/CallSite;"
     56 >
     57 </method_handle>
     58 <call_site index="0">
     59 <link_argument index="0" type="MethodHandle" value="0"/>
     60 <link_argument index="1" type="String" values="add"/>
     61 <link_argument index="2" type="MethodType" value="(II)I"/>
     62 <link_argument index="3" type="int" value="1"/>
     63 <link_argument index="4" type="int" value="1"/>
     64 <link_argument index="5" type="int" value="97"/>
     65 <link_argument index="6" type="int" value="1024"/>
     66 <link_argument index="7" type="int" value="1"/>
     67 <link_argument index="8" type="float" value="11.1"/>
     68 <link_argument index="9" type="double" value="2.2"/>
     69 <link_argument index="10" type="String" value="Hello"/>
     70 <link_argument index="11" type="Class" value="Tests"/>
     71 <link_argument index="12" type="long" value="123456789"/>
     72 </call_site>
     73 <call_site index="1">
     74 <link_argument index="0" type="MethodHandle" value="0"/>
     75 <link_argument index="1" type="String" values="add"/>
     76 <link_argument index="2" type="MethodType" value="(II)I"/>
     77 <link_argument index="3" type="int" value="1"/>
     78 <link_argument index="4" type="int" value="1"/>
     79 <link_argument index="5" type="int" value="97"/>
     80 <link_argument index="6" type="int" value="1024"/>
     81 <link_argument index="7" type="int" value="1"/>
     82 <link_argument index="8" type="float" value="11.1"/>
     83 <link_argument index="9" type="double" value="2.2"/>
     84 <link_argument index="10" type="String" value="Hello"/>
     85 <link_argument index="11" type="Class" value="Tests"/>
     86 <link_argument index="12" type="long" value="123456789"/>
     87 </call_site>
     88 </package>
     89 </api>
     90