summaryrefslogtreecommitdiff
path: root/test/dexdump/const-method-handle.dex
blob: 1fe28e572c2717f800ef036af82aaedc373d4603 (plain)
ofshex dumpascii
0000 64 65 78 0a 30 33 39 00 27 6a 65 16 19 53 39 40 f7 37 98 82 4b 6a b7 95 32 2b cf 2d 67 b2 5a a5 dex.039.'je..S9@.7..Kj..2+.-g.Z.
0020 dc 09 00 00 70 00 00 00 78 56 34 12 00 00 00 00 00 00 00 00 0c 09 00 00 39 00 00 00 70 00 00 00 ....p...xV4.............9...p...
0040 1a 00 00 00 54 01 00 00 12 00 00 00 bc 01 00 00 02 00 00 00 94 02 00 00 17 00 00 00 a4 02 00 00 ....T...........................
0060 02 00 00 00 5c 03 00 00 34 06 00 00 a8 03 00 00 c6 05 00 00 cc 05 00 00 d4 05 00 00 d7 05 00 00 ....\...4.......................
0080 e7 05 00 00 ea 05 00 00 ed 05 00 00 f0 05 00 00 f3 05 00 00 f6 05 00 00 fa 05 00 00 fe 05 00 00 ................................
00a0 03 06 00 00 09 06 00 00 11 06 00 00 30 06 00 00 4c 06 00 00 63 06 00 00 76 06 00 00 89 06 00 00 ............0...L...c...v.......
00c0 9d 06 00 00 b1 06 00 00 cc 06 00 00 e0 06 00 00 f7 06 00 00 09 07 00 00 2a 07 00 00 53 07 00 00 ........................*...S...
00e0 75 07 00 00 94 07 00 00 9f 07 00 00 ae 07 00 00 bb 07 00 00 be 07 00 00 c4 07 00 00 c7 07 00 00 u...............................
0100 cb 07 00 00 ce 07 00 00 d8 07 00 00 ed 07 00 00 02 08 00 00 0a 08 00 00 1f 08 00 00 32 08 00 00 ............................2...
0120 3e 08 00 00 48 08 00 00 50 08 00 00 5d 08 00 00 65 08 00 00 6b 08 00 00 77 08 00 00 7c 08 00 00 >...H...P...]...e...k...w...|...
0140 85 08 00 00 8c 08 00 00 93 08 00 00 9d 08 00 00 a4 08 00 00 02 00 00 00 04 00 00 00 05 00 00 00 ................................
0160 06 00 00 00 07 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 10 00 00 00 11 00 00 00 12 00 00 00 ................................
0180 13 00 00 00 14 00 00 00 15 00 00 00 16 00 00 00 17 00 00 00 18 00 00 00 19 00 00 00 1a 00 00 00 ................................
01a0 1b 00 00 00 1c 00 00 00 20 00 00 00 22 00 00 00 24 00 00 00 26 00 00 00 27 00 00 00 08 00 00 00 ............"...$...&...'.......
01c0 09 00 00 00 00 00 00 00 0a 00 00 00 09 00 00 00 68 05 00 00 09 00 00 00 0a 00 00 00 70 05 00 00 ................h...........p...
01e0 0a 00 00 00 0b 00 00 00 78 05 00 00 08 00 00 00 0c 00 00 00 00 00 00 00 0a 00 00 00 0d 00 00 00 ........x.......................
0200 68 05 00 00 0a 00 00 00 0d 00 00 00 80 05 00 00 08 00 00 00 11 00 00 00 00 00 00 00 0c 00 00 00 h...............................
0220 11 00 00 00 88 05 00 00 08 00 00 00 12 00 00 00 00 00 00 00 08 00 00 00 14 00 00 00 00 00 00 00 ................................
0240 0b 00 00 00 14 00 00 00 94 05 00 00 22 00 00 00 16 00 00 00 00 00 00 00 23 00 00 00 16 00 00 00 ............"...........#.......
0260 80 05 00 00 23 00 00 00 16 00 00 00 9c 05 00 00 23 00 00 00 16 00 00 00 a4 05 00 00 23 00 00 00 ....#...........#...........#...
0280 16 00 00 00 ac 05 00 00 25 00 00 00 17 00 00 00 b4 05 00 00 0e 00 08 00 32 00 00 00 10 00 09 00 ........%...............2.......
02a0 21 00 00 00 05 00 0c 00 01 00 00 00 05 00 10 00 30 00 00 00 06 00 0c 00 01 00 00 00 06 00 0e 00 !...............0...............
02c0 29 00 00 00 06 00 0f 00 2a 00 00 00 06 00 10 00 30 00 00 00 06 00 07 00 34 00 00 00 06 00 0a 00 ).......*.......0.......4.......
02e0 35 00 00 00 08 00 0d 00 33 00 00 00 0a 00 02 00 38 00 00 00 0b 00 0c 00 01 00 00 00 0b 00 00 00 5.......3.......8...............
0300 2c 00 00 00 0d 00 0c 00 01 00 00 00 0d 00 05 00 28 00 00 00 0d 00 06 00 28 00 00 00 0d 00 04 00 ,...............(.......(.......
0320 36 00 00 00 11 00 01 00 2d 00 00 00 11 00 03 00 2d 00 00 00 11 00 03 00 2e 00 00 00 11 00 10 00 6.......-.......-...............
0340 2e 00 00 00 12 00 08 00 2b 00 00 00 13 00 09 00 2f 00 00 00 14 00 0b 00 31 00 00 00 05 00 00 00 ........+......./.......1.......
0360 01 00 00 00 0b 00 00 00 00 00 00 00 1d 00 00 00 38 05 00 00 de 08 00 00 00 00 00 00 06 00 00 00 ................8...............
0380 01 00 00 00 0b 00 00 00 00 00 00 00 03 00 00 00 50 05 00 00 ec 08 00 00 00 00 00 00 00 00 00 00 ................P...............
03a0 05 00 00 00 0b 00 00 00 01 00 00 00 d6 08 00 00 01 00 01 00 01 00 00 00 ad 08 00 00 04 00 00 00 ................................
03c0 70 10 0a 00 00 00 0e 00 06 00 01 00 04 00 00 00 b2 08 00 00 19 00 00 00 71 00 15 00 00 00 0c 00 p.......................q.......
03e0 1c 01 06 00 1a 02 30 00 62 03 01 00 1c 04 19 00 71 20 16 00 43 00 0c 03 6e 40 14 00 10 32 0c 00 ......0.b.......q...C...n@...2..
0400 fa 20 12 00 50 00 10 00 0e 00 00 00 01 00 01 00 01 00 00 00 bb 08 00 00 04 00 00 00 70 10 0a 00 ....P.......................p...
0420 00 00 0e 00 04 00 01 00 02 00 00 00 c0 08 00 00 2f 00 00 00 62 00 00 00 22 01 0d 00 70 10 0c 00 ................/...b..."...p...
0440 01 00 1a 02 1e 00 6e 20 0e 00 21 00 0c 01 6e 20 0d 00 31 00 0c 01 1a 02 00 00 6e 20 0e 00 21 00 ......n...!...n...1.......n...!.
0460 0c 01 14 02 00 30 40 46 71 10 09 00 02 00 0c 02 fa 20 11 00 23 00 01 00 0c 02 6e 20 0d 00 21 00 .....0@Fq...........#.....n...!.
0480 0c 01 6e 10 0f 00 01 00 0c 01 6e 20 08 00 10 00 0e 00 00 00 04 00 01 00 02 00 00 00 cd 08 00 00 ..n.......n.....................
04a0 19 00 00 00 62 00 00 00 22 01 0d 00 70 10 0c 00 01 00 1a 02 1f 00 6e 20 0e 00 21 00 0c 01 6e 20 ....b..."...p.........n...!...n.
04c0 0d 00 31 00 0c 01 6e 10 0f 00 01 00 0c 01 6e 20 08 00 10 00 0e 00 00 00 02 00 01 00 01 00 00 00 ..1...n.......n.................
04e0 00 00 00 00 0f 00 00 00 71 00 06 00 00 00 0c 00 71 10 03 00 00 00 71 00 07 00 00 00 0c 00 71 10 ........q.......q.....q.......q.
0500 04 00 00 00 0e 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 fe 00 00 00 11 00 00 00 ................................
0520 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 ff 00 11 00 11 00 00 00 00 00 00 00 00 00 00 00 ................................
0540 01 00 00 00 00 00 00 00 01 00 00 00 a8 03 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ................................
0560 03 00 00 00 a8 03 00 00 01 00 00 00 0b 00 00 00 01 00 00 00 02 00 00 00 01 00 00 00 18 00 00 00 ................................
0580 01 00 00 00 0c 00 00 00 03 00 00 00 09 00 0c 00 14 00 00 00 02 00 00 00 09 00 09 00 01 00 00 00 ................................
05a0 11 00 00 00 01 00 00 00 14 00 00 00 01 00 00 00 19 00 00 00 07 00 00 00 00 00 15 00 03 00 04 00 ................................
05c0 02 00 01 00 0b 00 04 20 3d 3e 20 00 06 3c 69 6e 69 74 3e 00 01 43 00 0e 43 6f 6e 73 74 54 65 73 ........=>...<init>..C..ConstTes
05e0 74 2e 6a 61 76 61 00 01 44 00 01 46 00 01 49 00 01 4a 00 01 4c 00 02 4c 46 00 02 4c 4c 00 03 4c t.java..D..F..I..J..L..LF..LL..L
0600 4c 4c 00 04 4c 4c 4c 4c 00 06 4c 4d 61 69 6e 3b 00 1d 4c 63 6f 6e 73 74 6d 65 74 68 6f 64 68 61 LL..LLLL..LMain;..Lconstmethodha
0620 6e 64 6c 65 2f 43 6f 6e 73 74 54 65 73 74 3b 00 1a 4c 64 61 6c 76 69 6b 2f 61 6e 6e 6f 74 61 74 ndle/ConstTest;..Ldalvik/annotat
0640 69 6f 6e 2f 54 68 72 6f 77 73 3b 00 15 4c 6a 61 76 61 2f 69 6f 2f 50 72 69 6e 74 53 74 72 65 61 ion/Throws;..Ljava/io/PrintStrea
0660 6d 3b 00 11 4c 6a 61 76 61 2f 6c 61 6e 67 2f 43 6c 61 73 73 3b 00 11 4c 6a 61 76 61 2f 6c 61 6e m;..Ljava/lang/Class;..Ljava/lan
0680 67 2f 46 6c 6f 61 74 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 12 4c 6a g/Float;..Ljava/lang/Object;..Lj
06a0 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 3b 00 19 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 ava/lang/String;..Ljava/lang/Str
06c0 69 6e 67 42 75 69 6c 64 65 72 3b 00 12 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 79 73 74 65 6d 3b 00 ingBuilder;..Ljava/lang/System;.
06e0 15 4c 6a 61 76 61 2f 6c 61 6e 67 2f 54 68 72 6f 77 61 62 6c 65 3b 00 10 4c 6a 61 76 61 2f 6c 61 .Ljava/lang/Throwable;..Ljava/la
0700 6e 67 2f 56 6f 69 64 3b 00 1f 4c 6a 61 76 61 2f 6c 61 6e 67 2f 69 6e 76 6f 6b 65 2f 4d 65 74 68 ng/Void;..Ljava/lang/invoke/Meth
0720 6f 64 48 61 6e 64 6c 65 3b 00 27 4c 6a 61 76 61 2f 6c 61 6e 67 2f 69 6e 76 6f 6b 65 2f 4d 65 74 odHandle;.'Ljava/lang/invoke/Met
0740 68 6f 64 48 61 6e 64 6c 65 73 24 4c 6f 6f 6b 75 70 3b 00 20 4c 6a 61 76 61 2f 6c 61 6e 67 2f 69 hodHandles$Lookup;..Ljava/lang/i
0760 6e 76 6f 6b 65 2f 4d 65 74 68 6f 64 48 61 6e 64 6c 65 73 3b 00 1d 4c 6a 61 76 61 2f 6c 61 6e 67 nvoke/MethodHandles;..Ljava/lang
0780 2f 69 6e 76 6f 6b 65 2f 4d 65 74 68 6f 64 54 79 70 65 3b 00 09 4d 61 69 6e 2e 6a 61 76 61 00 0d /invoke/MethodType;..Main.java..
07a0 4d 65 74 68 6f 64 48 61 6e 64 6c 65 20 00 0b 4d 65 74 68 6f 64 54 79 70 65 20 00 01 53 00 04 54 MethodHandle...MethodType...S..T
07c0 59 50 45 00 01 56 00 02 56 4c 00 01 5a 00 08 5a 43 53 49 4a 46 44 4c 00 13 5b 4c 6a 61 76 61 2f YPE..V..VL..Z..ZCSIJFDL..[Ljava/
07e0 6c 61 6e 67 2f 4f 62 6a 65 63 74 3b 00 13 5b 4c 6a 61 76 61 2f 6c 61 6e 67 2f 53 74 72 69 6e 67 lang/Object;..[Ljava/lang/String
0800 3b 00 06 61 70 70 65 6e 64 00 13 64 69 73 70 6c 61 79 4d 65 74 68 6f 64 48 61 6e 64 6c 65 00 11 ;..append..displayMethodHandle..
0820 64 69 73 70 6c 61 79 4d 65 74 68 6f 64 54 79 70 65 00 0a 66 69 6e 64 53 74 61 74 69 63 00 08 67 displayMethodType..findStatic..g
0840 65 74 43 6c 61 73 73 00 06 69 6e 76 6f 6b 65 00 0b 69 6e 76 6f 6b 65 45 78 61 63 74 00 06 6c 6f etClass..invoke..invokeExact..lo
0860 6f 6b 75 70 00 04 6d 61 69 6e 00 0a 6d 65 74 68 6f 64 54 79 70 65 00 03 6f 75 74 00 07 70 72 69 okup..main..methodType..out..pri
0880 6e 74 6c 6e 00 05 74 65 73 74 31 00 05 74 65 73 74 32 00 08 74 6f 53 74 72 69 6e 67 00 05 76 61 ntln..test1..test2..toString..va
08a0 6c 75 65 00 07 76 61 6c 75 65 4f 66 00 16 00 07 0e 00 1a 01 00 07 0e c3 87 4b 00 16 00 07 0e 00 lue..valueOf.............K......
08c0 18 01 00 07 0e 01 1a 0f 01 11 0d 3d 00 1d 01 00 07 0e 01 18 0f 00 02 07 01 37 1c 01 18 0f 00 00 ...........=.............7......
08e0 02 00 00 81 80 04 b0 07 01 09 c8 07 00 00 06 00 02 81 80 04 8c 08 01 0a a4 08 01 0a 94 09 01 09 ................................
0900 d8 09 01 09 88 0a 01 09 a0 0a 00 00 11 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 ................................
0920 39 00 00 00 70 00 00 00 02 00 00 00 1a 00 00 00 54 01 00 00 03 00 00 00 12 00 00 00 bc 01 00 00 9...p...........T...............
0940 04 00 00 00 02 00 00 00 94 02 00 00 05 00 00 00 17 00 00 00 a4 02 00 00 06 00 00 00 02 00 00 00 ................................
0960 5c 03 00 00 08 00 00 00 01 00 00 00 a0 03 00 00 03 10 00 00 01 00 00 00 a8 03 00 00 01 20 00 00 \...............................
0980 08 00 00 00 b0 03 00 00 06 20 00 00 02 00 00 00 38 05 00 00 01 10 00 00 0a 00 00 00 68 05 00 00 ................8...........h...
09a0 02 20 00 00 39 00 00 00 c6 05 00 00 03 20 00 00 05 00 00 00 ad 08 00 00 04 20 00 00 01 00 00 00 ....9...........................
09c0 d6 08 00 00 00 20 00 00 02 00 00 00 de 08 00 00 00 10 00 00 01 00 00 00 0c 09 00 00 ............................